Navigation
API > API/Plugins > API/Plugins/GeometryScriptingCore > API/Plugins/GeometryScriptingCore/GeometryScript
Inheritance Hierarchy
- UBlueprintFunctionLibrary
- UGeometryScriptLibrary_MeshBooleanFunctions
References
| Module | GeometryScriptingCore |
| Header | /Engine/Plugins/Runtime/GeometryScripting/Source/GeometryScriptingCore/Public/GeometryScript/MeshBooleanFunctions.h |
| Include | #include "GeometryScript/MeshBooleanFunctions.h" |
Syntax
UCLASS (Meta=(ScriptName="GeometryScript_MeshBooleans"))
class UGeometryScriptLibrary_MeshBooleanFunctions : public UBlueprintFunctionLibrary
Variables
Functions
| Type | Name | Description | |
|---|---|---|---|
| static | UPARAM
(
DisplayName |
Applies a Boolean operation (such as, Union, Intersect, and Subtract) to the Target Dynamic Mesh based on a Tool Dynamic Mesh. | |
| static | UPARAM
(
DisplayName |
Mesh-Boolean-Union an object with itself to repair self-intersections, remove floating geometry, etc. | |
| static | UPARAM
(
DisplayName |
Applies a plane cut to a mesh, optionally filling any holes created. | |
| static | UPARAM
(
DisplayName |
Slices a mesh into two halves, with optional hole filling. | |
| static | UPARAM
(
DisplayName |
Mirrors a mesh across a plane, with optional cutting and welding of triangles. |