TIndexMap

[TIndexMap](API\Plugins\GeometricObjects\TIndexMap) stores mappings between indices, which are assumed to be an integer type.

Windows
MacOS
Linux

References

Module

GeometricObjects

Header

/Engine/Plugins/Experimental/GeometryProcessing/Source/GeometricObjects/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

Name Description

Protected variable

bool

 

bWantForward

Protected variable

bool

 

bWantReverse

Protected variable

TMap< IntType, ...

 

ForwardMap

Protected variable

TMap< IntType, ...

 

ReverseMap

Constructors

Name Description

Public function

TIndexMap()

Functions

Name Description

Public function

void

 

Add

(
    IntType FromID,
    IntType ToID
)

Add mapping from one index to another

Public function Const

bool

 

ContainsFrom

(
    IntType FromID
)

Public function Const

bool

 

ContainsTo

(
    IntType ToID
)

Public function Const

const IntTyp...

 

FindFrom

(
    IntType ToID
)

Public function Const

const IntTyp...

 

FindTo

(
    IntType FromID
)

Public function

TMap< IntTyp...

 

GetForwardMap()

Public function Const

const TMap< ...

 

GetForwardMap()

Public function Const

IntType

 

GetFrom

(
    IntType ToID
)

Public function

TMap< IntTyp...

 

GetReverseMap()

Public function Const

const TMap< ...

 

GetReverseMap()

Public function Const

IntType

 

GetTo

(
    IntType FromID
)

Public function

void

 

Reserve

(
    int NumElements
)

Public function

void

 

Reset()

Public function Const

constexpr In...

 

UnmappedID()

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss