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

A single G-code move command. More...

#include <MRVoxels/MRToolPath.h>

Public Attributes

MoveType type = MoveType::Linear
 type of command GX (G0, G1, etc). By default - G1
ArcPlane arcPlane = ArcPlane::None
 plane of the arc; only relevant when type is ArcCW or ArcCCW
float feed = std::numeric_limits<float>::quiet_NaN()
 feedrate for move
float x = std::numeric_limits<float>::quiet_NaN()
 coordinates of destination point
float y = std::numeric_limits<float>::quiet_NaN()
float z = std::numeric_limits<float>::quiet_NaN()
Vector3f arcCenter = Vector3f::diagonal( std::numeric_limits<float>::quiet_NaN() )
 if type is ArcCW or ArcCCW center of the arc should be specified

Detailed Description

A single G-code move command.


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