UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ZOrderCurvePointsLocal Namespace Reference

Classes

struct  FOctreeNode
 
struct  FQuadTreeNode
 
struct  FTreeNodeBase
 
struct  TIndexSpatialTree
 

Functions

template<typename RealType >
void ZOrderCurve2 (TArray< int32 > &PointOrder, TArrayView< const TVector2< RealType > > Points, TAxisAlignedBox2< RealType > Bounds, int32 MaxTreeDepth)
 
template<typename RealType >
void ZOrderCurve3 (TArray< int32 > &PointOrder, TArrayView< const TVector< RealType > > Points, TAxisAlignedBox3< RealType > Bounds, int32 MaxTreeDepth)
 
template<typename RealType , typename VectorType , typename BoxType , typename NodeType >
void ApplyBRIO (TArray< int32 > &PointOrder, TArrayView< const VectorType > Points, BoxType Bounds, int32 MaxTreeDepth, const FRandomStream &Random)
 

Function Documentation

◆ ApplyBRIO()

template<typename RealType , typename VectorType , typename BoxType , typename NodeType >
void ZOrderCurvePointsLocal::ApplyBRIO ( TArray< int32 > &  PointOrder,
TArrayView< const VectorType >  Points,
BoxType  Bounds,
int32  MaxTreeDepth,
const FRandomStream Random 
)

◆ ZOrderCurve2()

template<typename RealType >
void ZOrderCurvePointsLocal::ZOrderCurve2 ( TArray< int32 > &  PointOrder,
TArrayView< const TVector2< RealType > >  Points,
TAxisAlignedBox2< RealType >  Bounds,
int32  MaxTreeDepth 
)

◆ ZOrderCurve3()

template<typename RealType >
void ZOrderCurvePointsLocal::ZOrderCurve3 ( TArray< int32 > &  PointOrder,
TArrayView< const TVector< RealType > >  Points,
TAxisAlignedBox3< RealType >  Bounds,
int32  MaxTreeDepth 
)