TDynamicMeshVectorOverlay

[TDynamicMeshVectorOverlay](API\Plugins\DynamicMesh\TDynamicMeshVectorOverlay) is an convenient extension of [TDynamicMeshOverlay](API\Plugins\DynamicMesh\TDynamicMeshOverlay) that adds a specific N-element Vector type to the template, and adds accessor functions that convert between that N-element vector type and the N-element arrays used by [TDynamicMeshOverlay](API\Plugins\DynamicMesh\TDynamicMeshOverlay).

Windows
MacOS
Linux

Inheritance Hierarchy

TDynamicMeshOverlay

TDynamicMeshVectorOverlay

References

Module

DynamicMesh

Header

/Engine/Plugins/Experimental/GeometryProcessing/Source/DynamicMesh/Public/DynamicMeshOverlay.h

Include

#include "DynamicMeshOverlay.h"

Syntax

template<typename RealType, int ElementSize, typename VectorType>
class TDynamicMeshVectorOverlay : public TDynamicMeshOverlay< RealType, ElementSize >

Remarks

TDynamicMeshVectorOverlay is an convenient extension of TDynamicMeshOverlay that adds a specific N-element Vector type to the template, and adds accessor functions that convert between that N-element vector type and the N-element arrays used by TDynamicMeshOverlay.

Constructors

Functions

Name Description

Public function

int

 

AppendElement

(
    const VectorType& Value,
    int SourceVertex
)

Append a new Element to the overlay

Public function Const

VectorType

 

GetElement

(
    int ElementID
)

Get Element at a specific ID

Public function Const

void

 

GetElement

(
    int ElementID,
    VectorType& V
)

Get Element at a specific ID

Public function Const

void

 

GetTriElements

(
    int TriangleID,
    VectorType& A,
    VectorType& B,
    VectorType& C
)

Get the three Elements associated with a triangle

Public function

void

 

SetElement

(
    int ElementID,
    const VectorType& Value
)

Set Element at a specific ID

Typedefs

Name

Description

BaseType

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