|
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().
