Navigation
API > API/Runtime > API/Runtime/GeometryCore
| Name | TDynamicVectorN |
| Type | class |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/Util/DynamicVector.h |
| Include Path | #include "Util/DynamicVector.h" |
Syntax
template<class Type, int N>
class TDynamicVectorN
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Util/DynamicVector.h | |||
TDynamicVectorN
(
const TDynamicVectorN& Copy |
Util/DynamicVector.h | ||
TDynamicVectorN
(
TDynamicVectorN&& Moved |
Util/DynamicVector.h |
Structs
| Name | Remarks |
|---|---|
| ElementVectorN | Simple struct to help pass N-dimensional data without presuming a vector type (e.g. just via initializer list) |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Data | TDynamicVector< Type > | Util/DynamicVector.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Add
(
const ElementVectorN& AddData |
Util/DynamicVector.h | ||
FIndex2i AsIndex2
(
unsigned int TopIndex |
Util/DynamicVector.h | ||
FIndex3i AsIndex3
(
unsigned int TopIndex |
Util/DynamicVector.h | ||
FIndex4i AsIndex4
(
unsigned int TopIndex |
Util/DynamicVector.h | ||
TVector2< Type > AsVector2
(
unsigned int TopIndex |
Util/DynamicVector.h | ||
TVector< Type > AsVector3
(
unsigned int TopIndex |
Util/DynamicVector.h | ||
void Clear() |
Util/DynamicVector.h | ||
void Fill
(
const Type& Value |
Util/DynamicVector.h | ||
int GetBlockSize() |
Util/DynamicVector.h | ||
size_t GetByteCount() |
Util/DynamicVector.h | ||
size_t GetLength() |
Util/DynamicVector.h | ||
void InsertAt
(
const ElementVectorN& AddData, |
Util/DynamicVector.h | ||
bool IsEmpty() |
Util/DynamicVector.h | ||
void PopBack() |
Util/DynamicVector.h | ||
void Resize
(
unsigned int Count |
Util/DynamicVector.h | ||
void Resize
(
unsigned int Count, |
Util/DynamicVector.h | ||
void SetVector2
(
unsigned int TopIndex, |
Util/DynamicVector.h | ||
void SetVector3
(
unsigned int TopIndex, |
Util/DynamicVector.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
Type & operator()
(
unsigned int TopIndex, |
Util/DynamicVector.h | ||
const Type & operator()
(
unsigned int TopIndex, |
Util/DynamicVector.h | ||
TDynamicVectorN & operator=
(
const TDynamicVectorN& Copy |
Util/DynamicVector.h | ||
TDynamicVectorN & operator=
(
TDynamicVectorN&& Moved |
Util/DynamicVector.h |