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