MeshLib C++ Docs
Loading...
Searching...
No Matches

class to process g-code source and generate toolpath More...

#include <MRMesh/MRGcodeProcessor.h>

Classes

struct  BaseAction
struct  Command
struct  MoveAction
 structure that stores information about the movement of the tool, specified by some string of commands More...

Public Types

using BaseAction2f = BaseAction<Vector2f>
using BaseAction3f = BaseAction<Vector3f>

Public Member Functions

void reset ()
 reset internal states
void setGcodeSource (const GcodeSource &gcodeSource)
 set g-code source
std::vector< MoveActionprocessSource ()
 process all lines g-code source and generate corresponding move actions
MoveAction processLine (const std::string_view &line, std::vector< Command > &externalStorage)
void setCNCMachineSettings (const CNCMachineSettings &settings)
 settings
const CNCMachineSettingsgetCNCMachineSettings ()

Detailed Description

class to process g-code source and generate toolpath


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