Navigation
API > API/Plugins > API/Plugins/ModelingComponents > API/Plugins/ModelingComponents/PropertySets
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UInteractiveToolPropertySet
- UVoxelProperties
References
| Module | ModelingComponents |
| Header | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingComponents/Public/PropertySets/VoxelProperties.h |
| Include | #include "PropertySets/VoxelProperties.h" |
Syntax
UCLASS&40;&41;
class UVoxelProperties : public UInteractiveToolPropertySet
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bAutoSimplify | Automatically simplify the result of voxel-based meshes. | |
| bool | bRemoveInternalSurfaces | Remove internal, occluded geometry | |
| double | CubeRootMinComponentVolume | Automatically remove components smaller than this (to clean up any isolated floating bits) | |
| double | SimplifyMaxErrorFactor | The max error (as a multiple of the voxel size) to accept when simplifying the output | |
| int32 | VoxelCount | The size of the geometry bounding box major axis measured in voxels |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void |