Navigation
API > API/Plugins > API/Plugins/PlanarCut
References
| Module | PlanarCut |
| Header | /Engine/Plugins/Experimental/PlanarCutPlugin/Source/PlanarCut/Public/PlanarCut.h |
| Include | #include "PlanarCut.h" |
Syntax
struct FPlanarCells
Remarks
Stores planar facets that divide space into cells.
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | AssumeConvexCells | ||
| FInternalSurfaceMaterials | InternalSurfaceMaterials | ||
| int32 | NumCells | ||
| TArray< TArray< int32 > > | PlaneBoundaries | ||
| TArray< FVector > | PlaneBoundaryVertices | ||
| TArray< TPair< int32, int32 > > | PlaneCells | ||
| TArray< FPlane > | Planes |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FPlanarCells () |
|||
FPlanarCells
(
const FPlane& Plane |
|||
FPlanarCells
(
const TArrayView< const FVector > Sites, |
|||
FPlanarCells
(
const TArrayView< const FBox > Boxes, |
|||
FPlanarCells
(
const FBox& Region, |
|||
FPlanarCells
(
const FBox& Region, |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddPlane
(
const FPlane& P, |
||
| int32 | |||
| void | DiscardCells
(
TFunctionRef< bool(int32)> KeepFunc, |
Discards cells from the diagram, used to support visualization of a subset of cells. | |
| bool | Debugging function to check that the plane boundary vertices are wound to match the orientation of the plane normal vectors | ||
| bool | |||
| void | SetNoise
(
FNoiseSettings Noise |