MeshLib C++ Docs
Loading...
Searching...
No Matches
MR::ComputeSweptVolumeParameters Struct Reference

Parameters for computeSweptVolume* functions. More...

#include <MRSweptVolume.h>

Public Attributes

const Polyline3 & path
 toolpath
 
MeshPart toolMesh
 tool mesh
 
const EndMillTooltoolSpec = 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
 

Detailed Description

Parameters for computeSweptVolume* functions.

Member Data Documentation

◆ cb

ProgressCallback MR::ComputeSweptVolumeParameters::cb

progress callback

◆ memoryLimit

size_t MR::ComputeSweptVolumeParameters::memoryLimit = 0

(distance volume) max memory amount used for the distance volume, zero for no limits

◆ path

const Polyline3& MR::ComputeSweptVolumeParameters::path

toolpath

◆ toolMesh

MeshPart MR::ComputeSweptVolumeParameters::toolMesh

tool mesh

◆ toolSpec

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

◆ voxelSize

float MR::ComputeSweptVolumeParameters::voxelSize { 0.0f }

voxel size for internal voxel volumes


The documentation for this struct was generated from the following file: