Generic CAM 0.1-PreAlpha

Workpiece Class Reference

#include <Workpiece.h>

Inheritance diagram for Workpiece:
Collaboration diagram for Workpiece:

List of all members.

Public Member Functions

 Workpiece (const double sizeX=0.1, const double sizeY=0.1, const double sizeZ=0.05, const double resolutionX=0.001, const double resolutionY=0.001)
 Workpiece (StockMaterial *material, const double resolution=0.001)
virtual ~Workpiece ()
void Paint ()
void SetupBox (const double sizeX, const double sizeY, const double sizeZ, const double resolutionX=0.001, const double resolutionY=0.001)
void InsertTriangle (Vector3 a, Vector3 b, Vector3 c)

Constructor & Destructor Documentation

Workpiece::Workpiece ( const double  sizeX = 0.1,
const double  sizeY = 0.1,
const double  sizeZ = 0.05,
const double  resolutionX = 0.001,
const double  resolutionY = 0.001 
)
Workpiece::Workpiece ( StockMaterial material,
const double  resolution = 0.001 
)
Workpiece::~Workpiece ( ) [virtual]

Member Function Documentation

void Workpiece::InsertTriangle ( Vector3  a,
Vector3  b,
Vector3  c 
)
void Workpiece::Paint ( void  )

Reimplemented from Imprinter.

void Workpiece::SetupBox ( const double  sizeX,
const double  sizeY,
const double  sizeZ,
const double  resolutionX = 0.001,
const double  resolutionY = 0.001 
)

Reimplemented from Imprinter.


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