Module |
|
Header |
/Engine/Plugins/Experimental/GeometryProcessing/Source/GeometricObjects/Public/PointSetAdapter.h |
Include |
#include "PointSetAdapter.h" |
template<typename RealType>
struct TPointSetAdapter
TPointSetAdapter provides a very generic interface to an indexable list of points. The list may be sparse, ie some indices may be invalid.
Name | Description | ||
---|---|---|---|
|
GetPoint |
Get point at this index |
|
|
GetPointNormal |
Get the normal at a point index |
|
|
HasNormals |
Returns true if this point set has per-point normals |
|
|
IsPoint |
Returns true if this index valid |
|
|
MaxPointID |
Maximum point index |
|
|
PointCount |
Number of points. If PointCount == MaxPointID, then there are no gaps in the index list |
|
|
Timestamp |
Returns a timestamp. If point set changes, timestamp should also change. |