QCAD
Open Source 2D CAD
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Lcnc_Plasma Class Reference
Inheritance diagram for Lcnc_Plasma:
GCode

List of all members.

Public Member Functions

void exportPoint (void point)
void getCircularCCWMoveCode ()
void getCircularCWMoveCode ()
void getFileExtensions ()
void getLinearMoveCode ()
void getLineNumberCode ()
void getRapidMoveCode ()
void initGlobalOptionWidget (void w)
void initLayerOptionWidget (void w)
void Lcnc_Plasma (void documentInterface, void newDocumentInterface)
void writeFooter ()
void writeToolDown ()
void writeToolUp ()
- Public Member Functions inherited from GCode
void append (void line, void str)
void GCode (void documentInterface, void newDocumentInterface)
void getCamLayerId ()
void getFCode (void value)
void getFeedrate ()
void getICode (void value)
void getJCode (void value)
void getSafetyZLevel ()
void getToolDownLevel ()
void getToolUpLevel ()
void getXCode (void value)
void getYCode (void value)
void getZCode (void value)
void gotFeedrateChange (void f)
void gotModeChange (void m)
void gotXMove (void x)
void gotYMove (void y)
void gotZMove (void z)
void gotZUpMove (void z)
void prepareForCutting ()
void toolIsDown ()
void toolIsUp ()
void writeAfterRapidLinearMove (void x, void y)
void writeBeforeRapidLinearMove (void x, void y)
void writeCircularMove (void x, void y, void center, void radius, void startAngle, void endAngle, void isLarge, void isReversed)
void writeHeader ()
void writeLine (void custom, void append)
 Writes the next line of the file or the given custom line with line nummer.
void writeLinearMove (void x, void y)
void writeRapidLinearMove (void x, void y)
void writeRapidZMove (void z)
void writeZMove (void z)

Public Attributes

int layerOptions
int unit
- Public Attributes inherited from GCode
int absoluteIJ
int alwaysWriteGCode
int decimals
int f
int fPrev
int g
int globalOptions
int gPrev
int i
int j
int lineNumber
int separator
int toolPosition
int x
int xPrev
int y
int yPrev
int z
int zPrev

Constructor & Destructor Documentation

void Lcnc_Plasma::Lcnc_Plasma ( void  documentInterface,
void  newDocumentInterface 
)
inline

Member Function Documentation

void Lcnc_Plasma::exportPoint ( void  point)
inline
void Lcnc_Plasma::getCircularCCWMoveCode ( )
inline

Reimplemented from GCode.

void Lcnc_Plasma::getCircularCWMoveCode ( )
inline

Reimplemented from GCode.

void Lcnc_Plasma::getFileExtensions ( )
inline

Reimplemented from GCode.

void Lcnc_Plasma::getLinearMoveCode ( )
inline

Reimplemented from GCode.

void Lcnc_Plasma::getLineNumberCode ( )
inline

Reimplemented from GCode.

void Lcnc_Plasma::getRapidMoveCode ( )
inline

Reimplemented from GCode.

void Lcnc_Plasma::initGlobalOptionWidget ( void  w)
inline

Reimplemented from GCode.

void Lcnc_Plasma::initLayerOptionWidget ( void  w)
inline

Reimplemented from GCode.

void Lcnc_Plasma::writeFooter ( )
inline

Reimplemented from GCode.

void Lcnc_Plasma::writeToolDown ( )
inline

Reimplemented from GCode.

void Lcnc_Plasma::writeToolUp ( )
inline

Reimplemented from GCode.


Member Data Documentation

int Lcnc_Plasma::layerOptions

Reimplemented from GCode.

int Lcnc_Plasma::unit

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