Navigation
API > API/Plugins > API/Plugins/GeometryAlgorithms > API/Plugins/GeometryAlgorithms/Curve
References
| Module | GeometryAlgorithms |
| Header | /Engine/Plugins/Runtime/GeometryProcessing/Source/GeometryAlgorithms/Public/Curve/PolygonIntersectionUtils.h |
| Include | #include "Curve/PolygonIntersectionUtils.h" |
Syntax
template<EPolygonBooleanOp OperationType, typename GeometryType, typename RealType>
class TBooleanPolygon2Polygon2
Remarks
Produces the boolean'd result of PolygonA and PolygonB depending on the OperationType. Both polygons must be closed.
Variables
| Type | Name | Description | |
|---|---|---|---|
| GeometryType | PolygonA | Input. | |
| GeometryType | PolygonB | ||
| TArray< UE::Geometry::TGeneralPolygon2< RealType > > | Result | Output. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
TBooleanPolygon2Polygon2
(
const GeometryType& InPolygonA, |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool |