BowlerKernel
|
Public Member Functions | |
GCodeLineData () | |
GCodeLineData (GCodeLineData toCopy) | |
void | storeWord (char c, double val) |
double | getWord (char c) |
double[] | getWords (char words[]) |
String | toString () |
Encapsulates the register information in a line of G code, stored as double-precision floating point values.
Definition at line 12 of file GCodeLineData.java.
com.neuronrobotics.replicator.driver.interpreter.GCodeLineData.GCodeLineData | ( | ) |
Construct a new object, initialized to zero.
Definition at line 20 of file GCodeLineData.java.
com.neuronrobotics.replicator.driver.interpreter.GCodeLineData.GCodeLineData | ( | GCodeLineData | toCopy | ) |
Copies a GCodeLineData object. By default, registers are copied between every line, such that a Y1.5 setting is kept if Y is not mentioned.
toCopy | Usually the data for the previous line of G code. |
Definition at line 28 of file GCodeLineData.java.
double com.neuronrobotics.replicator.driver.interpreter.GCodeLineData.getWord | ( | char | c | ) |
Retrieve the value for register c
.
c | the register letter. must be upper case. |
c
Definition at line 47 of file GCodeLineData.java.
Referenced by com.neuronrobotics.replicator.driver.interpreter.GCodeInterpreter.addDefaultHandlers(), and com.neuronrobotics.replicator.driver.interpreter.GCodeLineData.toString().
double [] com.neuronrobotics.replicator.driver.interpreter.GCodeLineData.getWords | ( | char | words[] | ) |
Retrieve an array of values for the registers named in words
.
words | the words |
words
Definition at line 59 of file GCodeLineData.java.
void com.neuronrobotics.replicator.driver.interpreter.GCodeLineData.storeWord | ( | char | c, |
double | val | ||
) |
Set the value for register c
in the line to val
.
c | the register letter. May be upper or lower case. |
val | the new value. |
Definition at line 37 of file GCodeLineData.java.
Referenced by com.neuronrobotics.replicator.driver.interpreter.GCodeInterpreter.addDefaultHandlers(), and com.neuronrobotics.replicator.driver.interpreter.GCodeInterpreter.processSingleGCODELine().
String com.neuronrobotics.replicator.driver.interpreter.GCodeLineData.toString | ( | ) |
Definition at line 70 of file GCodeLineData.java.
References com.neuronrobotics.replicator.driver.interpreter.GCodeLineData.getWord().