sspt_CNCOperations Class Reference

#include <sspt_cncoperations.h>

List of all members.

Public Member Functions

 sspt_CNCOperations (sspt_CNCInstructionStream *stream)
void trimCut (const sspt_Vector3 &a, const sspt_Vector3 &b)
void notchY (const sspt_Vector3 &lowerleft, const sspt_Vector3 &upperright, double zIncrement, double xIncrement)
void notchX (const sspt_Vector3 &lowerleft, const sspt_Vector3 &upperright, double zIncrement, double yIncrement)
void drill (const sspt_Vector3 &p)
bool addTool (int id, sspt_CNCTool *tool)
void feedrate (double value)
double feedrate ()
double cutterRadius ()
sspt_Vector3 last ()


Constructor & Destructor Documentation

sspt_CNCOperations::sspt_CNCOperations ( sspt_CNCInstructionStream stream  ) 


Member Function Documentation

bool sspt_CNCOperations::addTool ( int  id,
sspt_CNCTool tool 
)

double sspt_CNCOperations::cutterRadius (  ) 

void sspt_CNCOperations::drill ( const sspt_Vector3 p  ) 

double sspt_CNCOperations::feedrate (  ) 

void sspt_CNCOperations::feedrate ( double  value  ) 

sspt_Vector3 sspt_CNCOperations::last (  ) 

void sspt_CNCOperations::notchX ( const sspt_Vector3 lowerleft,
const sspt_Vector3 upperright,
double  zIncrement,
double  yIncrement 
)

void sspt_CNCOperations::notchY ( const sspt_Vector3 lowerleft,
const sspt_Vector3 upperright,
double  zIncrement,
double  xIncrement 
)

void sspt_CNCOperations::trimCut ( const sspt_Vector3 a,
const sspt_Vector3 b 
)


doxygen