UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Geometry::TPointSetAdapter< RealType > Struct Template Reference

#include <PointSetAdapter.h>

Public Attributes

TFunction< int32()> MaxPointID
 
TFunction< int32()> PointCount
 
TFunction< bool(int32)> IsPoint
 
TFunction< TVector< RealType >(int32)> GetPoint
 
TFunction< bool()> HasNormals
 
TFunction< FVector3f(int32)> GetPointNormal
 

Detailed Description

template<typename RealType>
struct UE::Geometry::TPointSetAdapter< RealType >

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

Member Data Documentation

◆ GetPoint

template<typename RealType >
TFunction<TVector<RealType>(int32)> UE::Geometry::TPointSetAdapter< RealType >::GetPoint

Get point at this index

◆ GetPointNormal

template<typename RealType >
TFunction<FVector3f(int32)> UE::Geometry::TPointSetAdapter< RealType >::GetPointNormal

Get the normal at a point index

◆ HasNormals

template<typename RealType >
TFunction<bool()> UE::Geometry::TPointSetAdapter< RealType >::HasNormals

Returns true if this point set has per-point normals

◆ IsPoint

template<typename RealType >
TFunction<bool(int32)> UE::Geometry::TPointSetAdapter< RealType >::IsPoint

Returns true if this index valid

◆ MaxPointID

template<typename RealType >
TFunction<int32()> UE::Geometry::TPointSetAdapter< RealType >::MaxPointID

Maximum point index

◆ PointCount

template<typename RealType >
TFunction<int32()> UE::Geometry::TPointSetAdapter< RealType >::PointCount

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


The documentation for this struct was generated from the following file: