Public Member Functions | |
| None | __init__ (self, ComputeSweptVolumeParameters arg0) |
| None | __init__ (self, Polyline3 path, MeshPart toolMesh, EndMillTool toolSpec, float voxelSize, int memoryLimit, func_bool_from_float cb) |
| func_bool_from_float | cb (self) |
| None | cb (self, func_bool_from_float arg1) |
| int | memoryLimit (self) |
| None | memoryLimit (self, int arg1) |
| Polyline3 | path (self) |
| MeshPart | toolMesh (self) |
| None | toolMesh (self, MeshPart arg1) |
| EndMillTool | toolSpec (self) |
| None | toolSpec (self, EndMillTool arg1) |
| float | voxelSize (self) |
| None | voxelSize (self, float arg1) |
Static Public Member Functions | |
| None | __init__ (*args, **kwargs) |
Static Protected Attributes | |
| typing | _offsetof_cb = 48 |
| typing | _offsetof_memoryLimit = 40 |
| typing | _offsetof_path = 0 |
| typing | _offsetof_toolMesh = 8 |
| typing | _offsetof_toolSpec = 24 |
| typing | _offsetof_voxelSize = 32 |
Generated from: MR::ComputeSweptVolumeParameters Parameters for computeSweptVolume* functions
|
static |
| None mrmeshpy.ComputeSweptVolumeParameters.__init__ | ( | self, | |
| ComputeSweptVolumeParameters | arg0 ) |
Implicit copy constructor.
| None mrmeshpy.ComputeSweptVolumeParameters.__init__ | ( | self, | |
| Polyline3 | path, | ||
| MeshPart | toolMesh, | ||
| EndMillTool | toolSpec, | ||
| float | voxelSize, | ||
| int | memoryLimit, | ||
| func_bool_from_float | cb ) |
Implicit aggregate constructor.
| func_bool_from_float mrmeshpy.ComputeSweptVolumeParameters.cb | ( | self | ) |
progress callback
| None mrmeshpy.ComputeSweptVolumeParameters.cb | ( | self, | |
| func_bool_from_float | arg1 ) |
| int mrmeshpy.ComputeSweptVolumeParameters.memoryLimit | ( | self | ) |
(distance volume) max memory amount used for the distance volume, zero for no limits
| None mrmeshpy.ComputeSweptVolumeParameters.memoryLimit | ( | self, | |
| int | arg1 ) |
| Polyline3 mrmeshpy.ComputeSweptVolumeParameters.path | ( | self | ) |
toolpath
| MeshPart mrmeshpy.ComputeSweptVolumeParameters.toolMesh | ( | self | ) |
tool mesh
| None mrmeshpy.ComputeSweptVolumeParameters.toolMesh | ( | self, | |
| MeshPart | arg1 ) |
| EndMillTool mrmeshpy.ComputeSweptVolumeParameters.toolSpec | ( | self | ) |
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
| None mrmeshpy.ComputeSweptVolumeParameters.toolSpec | ( | self, | |
| EndMillTool | arg1 ) |
| float mrmeshpy.ComputeSweptVolumeParameters.voxelSize | ( | self | ) |
voxel size for internal voxel volumes TODO: replace with tolerance and make the voxel size implementation-specific
| None mrmeshpy.ComputeSweptVolumeParameters.voxelSize | ( | self, | |
| float | arg1 ) |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |