![]() |
G-Code Translator
1.2
|
Classes | |
class | Block |
Holds information about a line of commands. A callback would query parameters (such as X or Y) through the GetParameter function. More... | |
class | CallbackHelper |
class | Callbacks |
class | Configuration |
Contains translator configuration of a specific device. More... | |
class | Lexer |
class | Logger |
A class that contains information about the build process. More... | |
class | LogMessage |
class | Resources |
A strongly-typed resource class, for looking up localized strings, etc. | |
class | State |
Keeps track of the internal state of the machine. All numbers that the state contains are assumed to be in units of the controller. More... | |
class | Translator |
The top level class for translating G-code into Zaber ASCII stream commands. More... | |
class | Utilities |
class | Word |
A class representing a Word, its data, and some debugging information as well. More... | |
class | WordCategory |
A WordCategory groups commands based on their function. More... | |
class | WordDatabase |
class | ZaberCommand |
Interface for Zaber commands to implement. These commands should be static, that is, their contents should be determined at construction time. More... | |
class | ZaberCommandList |
A list of ZaberCommands. This class is responsible for post-processing actions - such as corner rounding (not implemented yet), radius compensation (not implemented yet), line simplification (not implemented yet) More... | |
Enumerations | |
enum | AxisEnabledType { Disabled, Enabled, Ignored } |
enum | ConfigurationOutputType { StreamingCommands } |
enum | LogType { Warning, Error } |
enum | ModalGroup : uint { None, Dwell, NoneMotion, Motion, PlaneSelection, Distance, ArcDistance, FeedRate, Units, RadiusCompensation, LengthCompensation, ReturnMode, CoordinateSystem, PathControl, Stopping, ToolChange, SpindleTurning, Coolant, OverrideSwitches, NotApplicable } |
|
strong |