MeshLib Documentation
Loading...
Searching...
No Matches
MR::ToolPathParams Struct Reference

#include <MRToolPath.h>

+ Inheritance diagram for MR::ToolPathParams:

Public Attributes

float millRadius = {}
 
float voxelSize = {}
 
float sectionStep = {}
 
float critTransitionLength = {}
 
float plungeLength = {}
 
float retractLength = {}
 
float plungeFeed = {}
 
float retractFeed = {}
 
float baseFeed = {}
 
float safeZ = {}
 
BypassDirection bypassDir = BypassDirection::Clockwise
 
const AffineXf3f * xf = nullptr
 
bool flatTool = false
 
ProgressCallback cb = {}
 
Contours3fisolines = nullptr
 
Contours3fstartContours = nullptr
 
std::vector< Vector3f > * startVertices = nullptr
 
MeshPart * offsetMesh = nullptr
 

Member Data Documentation

◆ baseFeed

float MR::ToolPathParams::baseFeed = {}

◆ bypassDir

BypassDirection MR::ToolPathParams::bypassDir = BypassDirection::Clockwise

◆ cb

ProgressCallback MR::ToolPathParams::cb = {}

◆ critTransitionLength

float MR::ToolPathParams::critTransitionLength = {}

◆ flatTool

bool MR::ToolPathParams::flatTool = false

◆ isolines

Contours3f* MR::ToolPathParams::isolines = nullptr

◆ millRadius

float MR::ToolPathParams::millRadius = {}

◆ offsetMesh

MeshPart* MR::ToolPathParams::offsetMesh = nullptr

◆ plungeFeed

float MR::ToolPathParams::plungeFeed = {}

◆ plungeLength

float MR::ToolPathParams::plungeLength = {}

◆ retractFeed

float MR::ToolPathParams::retractFeed = {}

◆ retractLength

float MR::ToolPathParams::retractLength = {}

◆ safeZ

float MR::ToolPathParams::safeZ = {}

◆ sectionStep

float MR::ToolPathParams::sectionStep = {}

◆ startContours

Contours3f* MR::ToolPathParams::startContours = nullptr

◆ startVertices

std::vector<Vector3f>* MR::ToolPathParams::startVertices = nullptr

◆ voxelSize

float MR::ToolPathParams::voxelSize = {}

◆ xf

const AffineXf3f* MR::ToolPathParams::xf = nullptr

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