UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Geometry::TPointHashGrid3< PointDataType, RealType > Member List

This is the complete list of members for UE::Geometry::TPointHashGrid3< PointDataType, RealType >, including all inherited members.

EnumeratePointsInBall(const TVector< RealType > &QueryPoint, RealType Radius, TFunctionRef< RealType(const PointDataType &)> DistanceSqFunc, TFunctionRef< bool(PointDataType, double)> ProcessPointFunc, TFunctionRef< bool(const PointDataType &)> IgnoreFunc=[](const PointDataType &data) { return false;}) constUE::Geometry::TPointHashGrid3< PointDataType, RealType >inline
FindAnyInRadius(const TVector< RealType > &QueryPoint, RealType Radius, TFunctionRef< RealType(const PointDataType &)> DistanceSqFunc, TFunctionRef< bool(const PointDataType &)> IgnoreFunc) constUE::Geometry::TPointHashGrid3< PointDataType, RealType >inline
FindAnyInRadius(const TVector< RealType > &QueryPoint, RealType Radius, TFunctionRef< RealType(const PointDataType &)> DistanceSqFunc) constUE::Geometry::TPointHashGrid3< PointDataType, RealType >inline
FindNearestInRadius(const TVector< RealType > &QueryPoint, RealType Radius, TFunctionRef< RealType(const PointDataType &)> DistanceSqFunc, TFunctionRef< bool(const PointDataType &)> IgnoreFunc) constUE::Geometry::TPointHashGrid3< PointDataType, RealType >inline
FindNearestInRadius(const TVector< RealType > &QueryPoint, RealType Radius, TFunctionRef< RealType(const PointDataType &)> DistanceSqFunc) constUE::Geometry::TPointHashGrid3< PointDataType, RealType >inline
FindPointsInBall(const TVector< RealType > &QueryPoint, RealType Radius, TFunctionRef< RealType(const PointDataType &)> DistanceSqFunc, TArray< PointDataType > &ResultsOut, TFunctionRef< bool(const PointDataType &)> IgnoreFunc=[](const PointDataType &data) { return false;}) constUE::Geometry::TPointHashGrid3< PointDataType, RealType >inline
GetInvalidValue() constUE::Geometry::TPointHashGrid3< PointDataType, RealType >inline
InsertPoint(const PointDataType &Value, const TVector< RealType > &Position)UE::Geometry::TPointHashGrid3< PointDataType, RealType >inline
InsertPointUnsafe(const PointDataType &Value, const TVector< RealType > &Position)UE::Geometry::TPointHashGrid3< PointDataType, RealType >inline
IsCellEmpty(const TVector< RealType > &Position)UE::Geometry::TPointHashGrid3< PointDataType, RealType >inline
IsCellEmptyUnsafe(const TVector< RealType > &Position)UE::Geometry::TPointHashGrid3< PointDataType, RealType >inline
RemovePoint(const PointDataType &Value, const TVector< RealType > &Position)UE::Geometry::TPointHashGrid3< PointDataType, RealType >inline
RemovePointUnsafe(const PointDataType &Value, const TVector< RealType > &Position)UE::Geometry::TPointHashGrid3< PointDataType, RealType >inline
Reserve(int32 Num)UE::Geometry::TPointHashGrid3< PointDataType, RealType >inline
Reset(RealType NewCellSize)UE::Geometry::TPointHashGrid3< PointDataType, RealType >inline
TPointHashGrid3(RealType CellSize, PointDataType InvalidValue)UE::Geometry::TPointHashGrid3< PointDataType, RealType >inline
UpdatePoint(const PointDataType &Value, const TVector< RealType > &OldPosition, const TVector< RealType > &NewPosition)UE::Geometry::TPointHashGrid3< PointDataType, RealType >inline
UpdatePointUnsafe(const PointDataType &Value, const TVector< RealType > &OldPosition, const TVector< RealType > &NewPosition)UE::Geometry::TPointHashGrid3< PointDataType, RealType >inline