![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for UE::Geometry::FSegmentTree3, including all inherited members.
| BoxEps | UE::Geometry::FSegmentTree3 | protected |
| Build(SegmentIDEnumerable Enumerable, GetSegmentFunc GetSegmentForID, int32 NumSegmentsHint=0) | UE::Geometry::FSegmentTree3 | inline |
| Build(const TArray< FSegment3d > &Segments) | UE::Geometry::FSegmentTree3 | inline |
| BuildTopDown(TArray< int > &SegmentIndices, TArray< FVector3d > &SegmentCenters, int32 NumSegments) | UE::Geometry::FSegmentTree3 | inlineprotected |
| FindNearestSegment(const FVector3d &P, FSegment &NearestSegmentOut, const IMeshSpatial::FQueryOptions &Options=IMeshSpatial::FQueryOptions()) const | UE::Geometry::FSegmentTree3 | inline |
| FindNearestSegmentInternal(int BoxIndex, const FVector3d &P, double &NearestDistSqr, int &NearSegmentIdx, const IMeshSpatial::FQueryOptions &Options) const | UE::Geometry::FSegmentTree3 | inlineprotected |
| FindNearestVisibleSegmentHitByRay(const FRay3d &Ray, TFunctionRef< bool(int32, const FVector3d &, const FVector3d &)> WithinToleranceCheck, FSegment &NearestHitSegmentOut, FRayNearestSegmentInfo &NearestInfo, const IMeshSpatial::FQueryOptions &Options=IMeshSpatial::FQueryOptions()) const | UE::Geometry::FSegmentTree3 | inline |
| FindNearestVisibleSegmentHitByRayInternal(int BoxIndex, const FRay3d &Ray, TFunctionRef< bool(int32, const FVector3d &, const FVector3d &)> WithinToleranceCheck, int &NearSegmentIdx, FRayNearestSegmentInfo &NearestInfo, const IMeshSpatial::FQueryOptions &Options) const | UE::Geometry::FSegmentTree3 | inlineprotected |
| GetBoxDistanceSqr(int BoxIndex, const FVector3d &V) const | UE::Geometry::FSegmentTree3 | inlineprotected |
| GetRayBoxIntersectionParam(int BoxIndex, const FRay3d &Ray, double Radius=0) const | UE::Geometry::FSegmentTree3 | inlineprotected |
| GetSplitAxis | UE::Geometry::FSegmentTree3 | protected |
| GetSplitAxisFunc typedef | UE::Geometry::FSegmentTree3 | |
| IndexList | UE::Geometry::FSegmentTree3 | protected |
| MakeDefaultSplitAxisFunc() | UE::Geometry::FSegmentTree3 | inlineprotectedstatic |
| RootBoxIndex | UE::Geometry::FSegmentTree3 | protected |
| SegmentList | UE::Geometry::FSegmentTree3 | protected |
| SegmentsEnd | UE::Geometry::FSegmentTree3 | protected |
| SetTolerance(double Tolerance) | UE::Geometry::FSegmentTree3 | inline |
| SplitSegmentSetMidpoints(TArray< int > &SegmentIndices, TArray< FVector3d > &SegmentCenters, int StartIdx, int Count, int Depth, int MinSegmentCount, FBoxesSet &SegmentBoxes, FBoxesSet &Nodes, FAxisAlignedBox3d &Box) | UE::Geometry::FSegmentTree3 | inlineprotected |
| TopDownLeafMaxSegmentCount | UE::Geometry::FSegmentTree3 | protected |
| TreeBoxes | UE::Geometry::FSegmentTree3 | protected |