![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
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;}) const | UE::Geometry::TPointHashGrid3< PointDataType, RealType > | inline |
| FindAnyInRadius(const TVector< RealType > &QueryPoint, RealType Radius, TFunctionRef< RealType(const PointDataType &)> DistanceSqFunc, TFunctionRef< bool(const PointDataType &)> IgnoreFunc) const | UE::Geometry::TPointHashGrid3< PointDataType, RealType > | inline |
| FindAnyInRadius(const TVector< RealType > &QueryPoint, RealType Radius, TFunctionRef< RealType(const PointDataType &)> DistanceSqFunc) const | UE::Geometry::TPointHashGrid3< PointDataType, RealType > | inline |
| FindNearestInRadius(const TVector< RealType > &QueryPoint, RealType Radius, TFunctionRef< RealType(const PointDataType &)> DistanceSqFunc, TFunctionRef< bool(const PointDataType &)> IgnoreFunc) const | UE::Geometry::TPointHashGrid3< PointDataType, RealType > | inline |
| FindNearestInRadius(const TVector< RealType > &QueryPoint, RealType Radius, TFunctionRef< RealType(const PointDataType &)> DistanceSqFunc) const | UE::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;}) const | UE::Geometry::TPointHashGrid3< PointDataType, RealType > | inline |
| GetInvalidValue() const | UE::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 |