Parameters for computeSweptVolume* functions. More...
#include <MRSweptVolume.h>
Public Attributes | |
const Polyline3 & | path |
toolpath | |
MeshPart | toolMesh |
tool mesh | |
const EndMillTool * | toolSpec = nullptr |
float | voxelSize { 0.0f } |
voxel size for internal voxel volumes | |
size_t | memoryLimit = 0 |
(distance volume) max memory amount used for the distance volume, zero for no limits | |
ProgressCallback | cb |
progress callback | |
Parameters for computeSweptVolume* functions.
ProgressCallback MR::ComputeSweptVolumeParameters::cb |
progress callback
size_t MR::ComputeSweptVolumeParameters::memoryLimit = 0 |
(distance volume) max memory amount used for the distance volume, zero for no limits
const Polyline3& MR::ComputeSweptVolumeParameters::path |
toolpath
MeshPart MR::ComputeSweptVolumeParameters::toolMesh |
tool mesh
const EndMillTool* MR::ComputeSweptVolumeParameters::toolSpec = nullptr |
tool specifications, can be used for more precise computations the tool spec and the tool mesh are expected to relate to the same tool if omitted, tool mesh is used
float MR::ComputeSweptVolumeParameters::voxelSize { 0.0f } |
voxel size for internal voxel volumes