Navigation
API > API/Runtime > API/Runtime/CADKernel > API/Runtime/CADKernel/Mesh > API/Runtime/CADKernel/Mesh/Structure
Inheritance Hierarchy
- FHaveStates
- FThinZoneSide
References
| Module | CADKernel |
| Header | /Engine/Source/Runtime/Datasmith/CADKernel/Base/Public/Mesh/Structure/ThinZone2D.h |
| Include | #include "Mesh/Structure/ThinZone2D.h" |
Syntax
class FThinZoneSide : public UE::CADKernel::FHaveStates
Constructors
| Type | Name | Description | |
|---|---|---|---|
FThinZoneSide
(
FThinZoneSide* InFrontSide, |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddToEdge () |
||
| void | |||
| void | CleanMesh () |
||
| void | Empty () |
||
| void | GetEdges
(
TArray< FTopologicalEdge* >& OutEdges |
Use Marker1 flag to selected edges once Edge Marker1 has to be reset after. | |
| TArray< FTopologicalEdge * > & | GetEdges () |
||
| const TArray< FTopologicalEdge * > & | GetEdges () |
||
| void | GetExistingMeshNodes
(
const FTopologicalFace& Face, |
||
| const FEdgeSegment & | GetFirst () |
||
| FThinZoneSide & | |||
| int32 | |||
| const FEdgeSegment & | GetLast () |
||
| double | |||
| EMeshingState | |||
| const TArray< FEdgeSegment > & | GetSegments () |
||
| TArray< FEdgeSegment > & | GetSegments () |
||
| double | GetThickness () |
||
| bool | IsClosed () |
||
| bool | IsInner () |
||
| double | Length () |
||
| void | SetEdgesZoneSide
(
ESide Side |