Navigation
API > API/Plugins > API/Plugins/GeometryAlgorithms
Classes
| Type | Name | Description | |
|---|---|---|---|
| TBooleanPolygon2Polygon2 | Produces the boolean'd result of PolygonA and PolygonB depending on the OperationType. | ||
| TOffsetPolygon2 | Offsets a given polygon (a polyline or closed polygon), determined by EndType by a given amount. |
Typedefs
| Name | Description |
|---|---|
| FDifferenceGeneralPolygon2GeneralPolygon2d | |
| FDifferenceGeneralPolygon2GeneralPolygon2f | |
| FExclusiveOrGeneralPolygon2GeneralPolygon2d | |
| FExclusiveOrGeneralPolygon2GeneralPolygon2f | |
| FIntersectGeneralPolygon2GeneralPolygon2d | |
| FIntersectGeneralPolygon2GeneralPolygon2f | |
| FOffsetPolygon2d | |
| FOffsetPolygon2f | |
| FUnionGeneralPolygon2GeneralPolygon2d | |
| FUnionGeneralPolygon2GeneralPolygon2f | |
| TBooleanGeneralPolygon2GeneralPolygon2d | |
| TBooleanGeneralPolygon2GeneralPolygon2f | |
| TDifferencePolygon2Polygon2 | Produces the result of PolygonA with the shape of PolygonB removed. Both must be closed. |
| TExclusiveOrPolygon2Polygon2 | Produces the areas of each polygon not present in the other as a combined result. |
| TIntersectPolygon2Polygon2 | Produces the areas of each polygon that are also present in the other as a combined result. |
| TUnionPolygon2Polygon2 | Produces the combined result of PolygonA and PolygonB. Both must be closed. |
Enums
| Type | Name | Description | |
|---|---|---|---|
| UE::Geometry::EPolygonBooleanOp | Copyright Epic Games, Inc. All Rights Reserved. | ||
| UE::Geometry::EPolygonOffsetEndType | Copyright Epic Games, Inc. All Rights Reserved. | ||
| UE::Geometry::EPolygonOffsetJoinType | Copyright Epic Games, Inc. All Rights Reserved. |