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 |