Navigation
API > API/Plugins > API/Plugins/Learning > API/Plugins/Learning/TMultiArray
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TMultiArray () |
Constructor, initializes element number counters. | MultiArray.h | |
TMultiArray
(
const TMultiArrayView< DimNum, OtherElementType >& Other |
MultiArray.h | ||
TMultiArray
(
const TMultiArray< DimNum, OtherElementType, OtherAllocator >& Other |
Copy constructor with changed allocator. Use the common routine to perform the copy. | MultiArray.h | |
TMultiArray
(
const TMultiArray& Other |
Copy constructor. Use the common routine to perform the copy. | MultiArray.h | |
TMultiArray
(
TMultiArray&& Other |
Move constructor. | MultiArray.h | |
TMultiArray
(
TMultiArray< DimNum, OtherElementType, OtherAllocator >&& Other |
Move constructor. | MultiArray.h | |
TMultiArray
(
const ElementType* Ptr, |
Constructor from a raw array of elements. | MultiArray.h |
TMultiArray()
Description
Constructor, initializes element number counters.
| Name | TMultiArray |
| Type | function |
| Header File | /Engine/Plugins/Experimental/LearningAgents/Source/Learning/Public/MultiArray.h |
| Include Path | #include "MultiArray.h" |
TMultiArray()
TMultiArray(const TMultiArrayView< DimNum, OtherElementType > &)
| Name | TMultiArray |
| Type | function |
| Header File | /Engine/Plugins/Experimental/LearningAgents/Source/Learning/Public/MultiArray.h |
| Include Path | #include "MultiArray.h" |
template<typename OtherElementType>
TMultiArray
(
const TMultiArrayView < DimNum, OtherElementType > & Other
)
TMultiArray(const TMultiArray< DimNum, OtherElementType, OtherAllocator > &)
Description
Copy constructor with changed allocator. Use the common routine to perform the copy.
| Name | TMultiArray |
| Type | function |
| Header File | /Engine/Plugins/Experimental/LearningAgents/Source/Learning/Public/MultiArray.h |
| Include Path | #include "MultiArray.h" |
template<typename OtherElementType, typename OtherAllocator, std::enable_if_t<(UE::MultiArray::Private::TMultiArrayElementsAreCompatible_V< ElementType, const OtherElementType & >), int >>
TMultiArray
(
const TMultiArray < DimNum, OtherElementType, OtherAllocator > & Other
)
Parameters
| Name | Remarks |
|---|---|
| Other | The source array to copy. |
TMultiArray(const TMultiArray &)
Description
Copy constructor. Use the common routine to perform the copy.
| Name | TMultiArray |
| Type | function |
| Header File | /Engine/Plugins/Experimental/LearningAgents/Source/Learning/Public/MultiArray.h |
| Include Path | #include "MultiArray.h" |
TMultiArray
(
const TMultiArray & Other
)
Parameters
| Name | Remarks |
|---|---|
| Other | The source array to copy. |
TMultiArray(TMultiArray &&)
Description
Move constructor.
| Name | TMultiArray |
| Type | function |
| Header File | /Engine/Plugins/Experimental/LearningAgents/Source/Learning/Public/MultiArray.h |
| Include Path | #include "MultiArray.h" |
TMultiArray
(
TMultiArray && Other
)
Parameters
| Name | Remarks |
|---|---|
| Other | Array to move from. |
TMultiArray(TMultiArray< DimNum, OtherElementType, OtherAllocator > &&)
Description
Move constructor.
| Name | TMultiArray |
| Type | function |
| Header File | /Engine/Plugins/Experimental/LearningAgents/Source/Learning/Public/MultiArray.h |
| Include Path | #include "MultiArray.h" |
template<typename OtherElementType, typename OtherAllocator, std::enable_if_t<(UE::MultiArray::Private::TMultiArrayElementsAreCompatible_V< ElementType, OtherElementType && >), int >>
TMultiArray
(
TMultiArray < DimNum, OtherElementType, OtherAllocator > && Other
)
Parameters
| Name | Remarks |
|---|---|
| Other | Array to move from. |
TMultiArray(const ElementType *, TMultiArrayShape< DimNum >)
Description
Constructor from a raw array of elements.
| Name | TMultiArray |
| Type | function |
| Header File | /Engine/Plugins/Experimental/LearningAgents/Source/Learning/Public/MultiArray.h |
| Include Path | #include "MultiArray.h" |
TMultiArray
(
const ElementType * Ptr,
TMultiArrayShape < DimNum > Shape
)
Parameters
| Name | Remarks |
|---|---|
| Ptr | A pointer to an array of elements to copy. |
| Nums | The number of elements on each dimension. |