#include <sspt_cncoperations.h>
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 () |
sspt_CNCOperations::sspt_CNCOperations | ( | sspt_CNCInstructionStream * | stream | ) |
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 | |||
) |