Navigation
API > API/Runtime > API/Runtime/GeometryCore
References
| Module | GeometryCore |
| Header | /Engine/Source/Runtime/GeometryCore/Public/GeometryTypes.h |
| Include | #include "GeometryTypes.h" |
Syntax
template<typename IntType>
struct TIndexMap
Remarks
TIndexMap stores mappings between indices, which are assumed to be an integer type. Both forward and backward mapping are stored
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bWantForward | ||
| bool | bWantReverse | ||
| TMap< IntType, IntType > | ForwardMap | ||
| TMap< IntType, IntType > | ReverseMap |
Constructors
| Type | Name | Description | |
|---|---|---|---|
TIndexMap () |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Add
(
IntType FromID, |
Add mapping from one index to another | |
| bool | ContainsFrom
(
IntType FromID |
||
| bool | ContainsTo
(
IntType ToID |
||
| const IntType * | FindFrom
(
IntType ToID |
||
| const IntType * | FindTo
(
IntType FromID |
||
| TMap< IntType, IntType > & | |||
| const TMap< IntType, IntType > & | |||
| IntType | GetFrom
(
IntType ToID |
||
| TMap< IntType, IntType > & | |||
| const TMap< IntType, IntType > & | |||
| IntType | GetTo
(
IntType FromID |
||
| void | Reserve
(
int NumElements |
||
| void | Reset () |
||
| IntType | UnmappedID () |