Navigation
API > API/Runtime > API/Runtime/GeometryCore
| Name | TPlanarComplex |
| Type | struct |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/Curve/PlanarComplex.h |
| Include Path | #include "Curve/PlanarComplex.h" |
Syntax
template<typename RealType>
struct TPlanarComplex
Structs
| Name | Remarks |
|---|---|
| FPolygonNesting | Outputs |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bAllowOverlappingHoles | bool | Curve/PlanarComplex.h | ||
| bTrustOrientations | bool | Curve/PlanarComplex.h | ||
| Polygons | TArray< TPolygon2< RealType > > | Inputs | Curve/PlanarComplex.h | |
| Solids | TArray< FPolygonNesting > | Curve/PlanarComplex.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TGeneralPolygon2< RealType > ConvertNestToGeneralPolygon
(
const FPolygonNesting& Nest |
Curve/PlanarComplex.h | ||
TArray< TGeneralPolygon2< RealType > > ConvertOutputToGeneralPolygons() |
Curve/PlanarComplex.h | ||
void FindSolidRegions () |
Finds set of "solid" regions e.g. boundary loops with interior holes. | Curve/PlanarComplex.h |