/Engine/Plugins/Runtime/MeshModelingToolset/Source/MeshModelingTools/Public/CutMeshWithMeshTool.h
UCutMeshWithMeshToolcuts an input mesh into two pieces based on a second input mesh. Essentially this just both a Boolean Subtract and a Boolean Intersection. However doing those as two separate operations involves quite a few steps, so this Tool does it in a single step and with some improved efficiency.
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)() class UCutMeshWithMeshTool : public [UBaseCreateFromSelectedTool](API\Plugins\ModelingComponents\BaseTools\UBaseCreateFromSelectedTool)
TArray< int >
CreatedIntersectBoundaryEdges
TArray< int >
CreatedSubtractBoundaryEdges
For visualization of any errors in the currently-previewed CSG operation
TObjectPtr<UCu...
CutProperties
TObjectPtr<ULi...
DrawnLineSet
FDynamicMesh3
IntersectionMesh
TObjectPtr<UPr...
IntersectPreviewMesh
TSharedPtr<FDy...
OriginalCuttingMesh
TSharedPtr<FDy...
OriginalTargetMesh