UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
PolygonTriangulation.h File Reference
#include "Containers/Array.h"
#include "GeometryBase.h"
#include "IndexTypes.h"
#include "Math/MathFwd.h"
#include "VectorTypes.h"

Go to the source code of this file.

Namespaces

namespace  UE
 
namespace  UE::Geometry
 
namespace  UE::Math
 
namespace  PolygonTriangulation
 

Functions

template<typename RealType >
void GEOMETRYCORE_API PolygonTriangulation::TriangulateSimplePolygon (const TArray< TVector2< RealType > > &VertexPositions, TArray< FIndex3i > &OutTriangles, bool bOrientAsHoleFill=true)
 
template<typename RealType >
void GEOMETRYCORE_API PolygonTriangulation::ComputePolygonPlane (const TArray< TVector< RealType > > &VertexPositions, TVector< RealType > &PlaneNormalOut, TVector< RealType > &PlanePointOut)
 
template<typename RealType >
void GEOMETRYCORE_API PolygonTriangulation::TriangulateSimplePolygon (const TArray< TVector< RealType > > &VertexPositions, TArray< FIndex3i > &OutTriangles, bool bOrientAsHoleFill=true)