![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Inheritance diagram for ZOrderCurvePointsLocal::FQuadTreeNode:Public Member Functions | |
| bool | IsLeaf () const |
| bool | AddPtAtFirstZeroIdx (int32 PtIdx) |
Static Public Member Functions | |
| template<typename RealType > | |
| static int32 | GetSubIdx (const TVector2< RealType > &Center, const TVector2< RealType > &Pt) |
| template<typename RealType > | |
| static TVector2< RealType > | GetSubCenter (const TAxisAlignedBox2< RealType > &Bounds, const TVector2< RealType > &Center, int32 SubIdx) |
| template<typename RealType > | |
| static TAxisAlignedBox2< RealType > | GetSubBounds (TAxisAlignedBox2< RealType > Bounds, const TVector2< RealType > &Center, int32 SubIdx) |
Static Public Member Functions inherited from ZOrderCurvePointsLocal::FTreeNodeBase | |
| static bool | IsNodeIndex (int32 Index) |
| static int32 | FromChildNodeIndex (int32 ChildNodeIndex) |
| static int32 | ToChildNodeIndex (int32 ChildValue) |
| static int32 | FromPointIndex (int32 PointIndex) |
| static int32 | ToPointIndex (int32 ChildValue) |
| static int32 | FromBucketIndex (int32 BucketIndex) |
| static int32 | ToBucketIndex (int32 ChildValue) |
Public Attributes | |
| int32 | Children [4] {-1,-1,-1,-1} |
Static Public Attributes | |
| static constexpr int32 | NumChildren = 4 |
| static constexpr int32 | NumPerLeaf = 4 |
Static Public Attributes inherited from ZOrderCurvePointsLocal::FTreeNodeBase | |
| static constexpr int32 | InvalidIndex = -1 |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inline |
| int32 ZOrderCurvePointsLocal::FQuadTreeNode::Children[4] {-1,-1,-1,-1} |