Navigation
API > API/Plugins > API/Plugins/MeshModelingToolsExp
Standard properties of the self-union operation
| Name | USelfUnionMeshesToolProperties |
| Type | class |
| Header File | /Engine/Plugins/Experimental/MeshModelingToolsetExp/Source/MeshModelingToolsExp/Public/SelfUnionMeshesTool.h |
| Include Path | #include "SelfUnionMeshesTool.h" |
Syntax
UCLASS (MinimalAPI)
class USelfUnionMeshesToolProperties : public UInteractiveToolPropertySet
Inheritance Hierarchy
- FWatchablePropertySet → UInteractiveToolPropertySet → USelfUnionMeshesToolProperties
- UObjectBase → UObjectBaseUtility → UObject → UInteractiveToolPropertySet → USelfUnionMeshesToolProperties
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bOnlyUseFirstMeshMaterials | bool | If true, only the first mesh will keep its materials assignments; all other triangles will be assigned material 0 | SelfUnionMeshesTool.h |
|
| bShowNewBoundaryEdges | bool | Show boundary edges created by the merge (often due to numerical error) | SelfUnionMeshesTool.h |
|
| bTrimFlaps | bool | If true, remove open, visible geometry | SelfUnionMeshesTool.h |
|
| bTryCollapseEdges | bool | Try to collapse extra edges created by the merge | SelfUnionMeshesTool.h |
|
| bTryFixHoles | bool | Try to fill holes created by the merge, e.g. due to numerical errors | SelfUnionMeshesTool.h |
|
| WindingThreshold | float | Threshold to determine whether a triangle in one mesh is inside or outside of the other | SelfUnionMeshesTool.h |
|