TPointSetAdapter

[TPointSetAdapter](API\Plugins\GeometricObjects\TPointSetAdapter) provides a very generic interface to an indexable list of points.

Windows
MacOS
Linux

References

Module

GeometricObjects

Header

/Engine/Plugins/Experimental/GeometryProcessing/Source/GeometricObjects/Public/PointSetAdapter.h

Include

#include "PointSetAdapter.h"

Syntax

template<typename RealType>
struct TPointSetAdapter

Remarks

TPointSetAdapter provides a very generic interface to an indexable list of points. The list may be sparse, ie some indices may be invalid.

Variables

Name Description

Public variable

TFunction< FVec...

 

GetPoint

Get point at this index

Public variable

TFunction< FVec...

 

GetPointNormal

Get the normal at a point index

Public variable

TFunction< bool...

 

HasNormals

Returns true if this point set has per-point normals

Public variable

TFunction< bool...

 

IsPoint

Returns true if this index valid

Public variable

TFunction< int3...

 

MaxPointID

Maximum point index

Public variable

TFunction< int3...

 

PointCount

Number of points. If PointCount == MaxPointID, then there are no gaps in the index list

Public variable

TFunction< int3...

 

Timestamp

Returns a timestamp. If point set changes, timestamp should also change.

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