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

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

BuildNeighbors(const TArray< FIndex3i > &Triangles)UE::Geometry::FHullConnectivity< RealType >inline
ChooseVisiblePoint(bool bChooseBestPoint)UE::Geometry::FHullConnectivity< RealType >inline
ClearVisiblePointsData(int32 TriIdx, TArray< int32 > &NewlyUnclaimed)UE::Geometry::FHullConnectivity< RealType >inline
DeleteTriangles(TArray< FIndex3i > &Triangles, const TSet< int32 > &ToDelete)UE::Geometry::FHullConnectivity< RealType >inline
HorizonHelper(const TArray< FIndex3i > &Triangles, TFunctionRef< TVector< RealType >(int32)> GetPointFunc, const TVector< RealType > &Pt, TArray< int32 > &NewlyUnclaimed, TSet< int32 > &ToDelete, TArray< FNewTriangle > &ToAdd, int32 TriIdx, int32 CrossedEdgeFirstVertex, bool bCouldSkipPoint=false)UE::Geometry::FHullConnectivity< RealType >inline
InitVisibility(const TArray< FIndex3i > &Triangles, int32 NumPoints, TFunctionRef< TVector< RealType >(int32)> GetPointFunc, TFunctionRef< bool(int32)> FilterFunc)UE::Geometry::FHullConnectivity< RealType >inline
IsVisible(const TVector< RealType > TriPts[3], const TVector< RealType > &Pt)UE::Geometry::FHullConnectivity< RealType >inline
RemoveVisiblePoint(FIndex2i TriPointPair, TFunctionRef< TVector< RealType >(int32)> GetPointFunc)UE::Geometry::FHullConnectivity< RealType >inline
SetTriPts(const FIndex3i &Tri, TFunctionRef< TVector< RealType >(int32)> GetPointFunc, TVector< RealType > TriPtsOut[3])UE::Geometry::FHullConnectivity< RealType >inline
TriNeighborsUE::Geometry::FHullConnectivity< RealType >
TrisWithPointsUE::Geometry::FHullConnectivity< RealType >
UpdateHullWithNewPoint(TArray< FIndex3i > &Triangles, int32 NumPoints, TFunctionRef< TVector< RealType >(int32)> GetPointFunc, int32 StartTriIdx, int32 PtIdx, RealType DegenerateEdgeToleranceSq=(RealType) 0)UE::Geometry::FHullConnectivity< RealType >inline
UpdateNeighbor(TArray< FIndex3i > &Triangles, int32 TriIdx, int32 EdgeFirstVertex, int32 NewNbrIdx)UE::Geometry::FHullConnectivity< RealType >inline
UpdateNeighbors(int32 TriIdx, int32 NewIdx)UE::Geometry::FHullConnectivity< RealType >inline
ValidateConnectivity(TArray< FIndex3i > &Triangles, TSet< int32 > Skip=TSet< int32 >())UE::Geometry::FHullConnectivity< RealType >inline
VisibleDistanceThresholdUE::Geometry::FHullConnectivity< RealType >
VisiblePointsUE::Geometry::FHullConnectivity< RealType >