Navigation
API > API/Runtime > API/Runtime/GeometryCore > API/Runtime/GeometryCore/FMeshBoolean
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FMeshBoolean
(
const FDynamicMesh3* MeshA, |
Operations/MeshBoolean.h | ||
FMeshBoolean
(
const FDynamicMesh3* MeshA, |
Perform a boolean operation to combine two meshes into a provided output mesh. | Operations/MeshBoolean.h |
FMeshBoolean(const FDynamicMesh3 , const FDynamicMesh3 , FDynamicMesh3 *, EBooleanOp)
| Name | FMeshBoolean |
| Type | function |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/Operations/MeshBoolean.h |
| Include Path | #include "Operations/MeshBoolean.h" |
FMeshBoolean
(
const FDynamicMesh3 * MeshA,
const FDynamicMesh3 * MeshB,
FDynamicMesh3 * OutputMesh,
EBooleanOp Operation
)
FMeshBoolean(const FDynamicMesh3 , const FTransformSRT3d &, const FDynamicMesh3 , const FTransformSRT3d &, FDynamicMesh3 *, EBooleanOp)
Description
Perform a boolean operation to combine two meshes into a provided output mesh.
| Name | FMeshBoolean |
| Type | function |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/Operations/MeshBoolean.h |
| Include Path | #include "Operations/MeshBoolean.h" |
FMeshBoolean
(
const FDynamicMesh3 * MeshA,
const FTransformSRT3d & TransformA,
const FDynamicMesh3 * MeshB,
const FTransformSRT3d & TransformB,
FDynamicMesh3 * OutputMesh,
EBooleanOp Operation
)
Parameters
| Name | Remarks |
|---|---|
| MeshA | First mesh to combine |
| TransformA | Transform of MeshA |
| MeshB | Second mesh to combine |
| TransformB | Transform of MeshB |
| OutputMesh | Mesh to store output |
| Operation | How to combine meshes |