![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "Containers/Array.h"#include "Containers/ArrayView.h"#include "MathUtil.h"#include "Math/Vector.h"#include "Math/Plane.h"#include "VectorTypes.h"Go to the source code of this file.
Namespaces | |
| namespace | UE |
| namespace | UE::Math |
| namespace | UE::Geometry |
Functions | |
| template<typename RealType > | |
| bool GEOMETRYCORE_API | UE::Geometry::FitKDOPVertices3 (TArrayView< const UE::Math::TVector< RealType > > PlaneDirections, const int32 NumPoints, TFunctionRef< UE::Math::TVector< RealType >(int32)> GetPointFunc, TFunctionRef< bool(int32)> FilterFunc, TArray< UE::Math::TVector< RealType > > &OutVertices, TArray< UE::Math::TPlane< RealType > > *OptionalOutPlanes=nullptr, RealType Epsilon=TMathUtil< RealType >::Epsilon, RealType VertexSnapDistance=(RealType) 0.1, RealType Inflate=(RealType) 0.1) |
| template<typename RealType > | |
| bool | UE::Geometry::FitKDOPVertices3 (TArrayView< const UE::Math::TVector< RealType > > PlaneDirections, const int32 NumPoints, TFunctionRef< UE::Math::TVector< RealType >(int32)> GetPointFunc, TArray< UE::Math::TVector< RealType > > &OutVertices, TArray< UE::Math::TPlane< RealType > > *OptionalOutPlanes=nullptr, RealType Epsilon=TMathUtil< RealType >::Epsilon, RealType VertexSnapDistance=(RealType) 0.1, RealType Inflate=(RealType) 0.1) |
| template<typename RealType > | |
| bool | UE::Geometry::FitKDOPVertices3 (TArrayView< const UE::Math::TVector< RealType > > PlaneDirections, const TArray< UE::Math::TVector< RealType > > &Points, TArray< UE::Math::TVector< RealType > > &OutVertices, TArray< UE::Math::TPlane< RealType > > *OptionalOutPlanes=nullptr, RealType Epsilon=TMathUtil< RealType >::Epsilon, RealType VertexSnapDistance=(RealType) 0.1, RealType Inflate=(RealType) 0.1) |