UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Geometry::TPlanarComplex< RealType > Struct Template Reference

#include <PlanarComplex.h>

Classes

struct  FPolygonNesting
 

Public Member Functions

void FindSolidRegions ()
 
TGeneralPolygon2< RealType > ConvertNestToGeneralPolygon (const FPolygonNesting &Nest) const
 
TArray< TGeneralPolygon2< RealType > > ConvertOutputToGeneralPolygons () const
 

Public Attributes

TArray< TPolygon2< RealType > > Polygons
 
bool bTrustOrientations = true
 
bool bAllowOverlappingHoles = false
 
TArray< FPolygonNestingSolids
 

Member Function Documentation

◆ ConvertNestToGeneralPolygon()

template<typename RealType >
TGeneralPolygon2< RealType > UE::Geometry::TPlanarComplex< RealType >::ConvertNestToGeneralPolygon ( const FPolygonNesting Nest) const
inline

◆ ConvertOutputToGeneralPolygons()

template<typename RealType >
TArray< TGeneralPolygon2< RealType > > UE::Geometry::TPlanarComplex< RealType >::ConvertOutputToGeneralPolygons ( ) const
inline

◆ FindSolidRegions()

template<typename RealType >
void UE::Geometry::TPlanarComplex< RealType >::FindSolidRegions ( )
inline

Member Data Documentation

◆ bAllowOverlappingHoles

template<typename RealType >
bool UE::Geometry::TPlanarComplex< RealType >::bAllowOverlappingHoles = false

◆ bTrustOrientations

template<typename RealType >
bool UE::Geometry::TPlanarComplex< RealType >::bTrustOrientations = true

◆ Polygons

template<typename RealType >
TArray<TPolygon2<RealType> > UE::Geometry::TPlanarComplex< RealType >::Polygons

◆ Solids

template<typename RealType >
TArray<FPolygonNesting> UE::Geometry::TPlanarComplex< RealType >::Solids

The documentation for this struct was generated from the following file: