Navigation
API > API/Plugins > API/Plugins/MeshModelingToolsExp > API/Plugins/MeshModelingToolsExp/Polymodeling
Inheritance Hierarchy
- UObject
- FWatchablePropertySet
- UInteractiveToolPropertySet
- UOffsetMeshSelectionToolProperties
References
| Module | MeshModelingToolsExp |
| Header | /Engine/Plugins/Experimental/MeshModelingToolsetExp/Source/MeshModelingToolsExp/Public/Polymodeling/OffsetMeshSelectionTool.h |
| Include | #include "Polymodeling/OffsetMeshSelectionTool.h" |
Syntax
UCLASS ()
class UOffsetMeshSelectionToolProperties : public UInteractiveToolPropertySet
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bGroupPerSubdivision | Control whether a new Group is generated for each Subdivision | |
| bool | bInferGroupsFromNbrs | Control whether a single Group should be generated along the sides of the Extrusion, or multiple Groups based on the adjacent Groups around the Offset Area border | |
| bool | bInferMaterialID | Control whether SetMaterialID is assigned to all triangles along the sides of the Extrusion, or if MaterialIDs should be inferred from the Offset Area | |
| bool | bReplaceSelectionGroups | Control whether groups in the Offset Area are mapped to new Groups, or replaced with a single new Group | |
| bool | bShellsToSolids | If the Offset Area has a fully open border, this option determines if Extrusion will create a Solid mesh or leave the base "open" | |
| bool | bShowInputMaterials | Control whether the original Mesh Materials should be shown, or a visualization of the Offset Groups | |
| bool | bUVIslandPerGroup | Control whether a separate UV island should be generated for each output Group on the sides of the Extrusion, or a single UV island wrapping around the entire "tube" | |
| double | CreaseAngle | Specify the Crease Angle used to split the sides of the Extrusion into separate Groups | |
| EOffsetMeshSelectionDirectionMode | Direction | Control how the Offset Area should be displaced | |
| int | NumSubdivisions | Specify the number of subdivisions along the sides of the Extrusion | |
| double | OffsetDistance | Control how the Offset Area should be Transformed The Extrusion Distance used in Fixed Input Mode | |
| int | SetMaterialID | Constant Material ID used when MaterialIDs are not being inferred, or no adjacent MaterialID exists | |
| double | UVScale | The automatically-generated UVs on the sides of the Extrusion are scaled by this value |