openEmbroider  0.1
an open source embroidery software
OE_document Class Reference

Public Member Functions

 OE_document ()
 
virtual ~OE_document ()
 
void getBound (float *xMin, float *yMin, float *xMax, float *yMax)
 
vector_2d getHoopSize ()
 
unsigned int getPulseByMm ()
 
vector_2d getZeroPoint ()
 
void setHoopSize (vector_2d hoopSize)
 
void setPulseByMm (unsigned int pbm)
 
void setZeroPoint (vector_2d zeroPoint)
 
bool addCurve (OE_curve *curve)
 
bool addStitch (OE_stitchs *stitch)
 
bool addThread (OE_thread *thread)
 
bool refresh ()
 

Public Attributes

std::list< OE_stitchs * > stitchs
 the list of stitchs
 
std::list< OE_curve * > curves
 the list of curves
 
std::list< OE_thread * > threads
 the list of threads
 
std::list< OE_stitchs * > selectedStitchs
 the list of selected stitchs
 
std::list< OE_curve * > selectedCurves
 the list of selected curves
 
std::vector< vector_2dinstPoints
 the array of points to send to the embroideress
 
std::vector< OE_instruction * > instCommand
 the array of commands to send to the embroideress
 
unsigned int curPoint = 0
 the current points stitched by the embroideress
 

Constructor & Destructor Documentation

OE_document::OE_document ( )

Default constructor

OE_document::~OE_document ( )
virtual

Default destructor


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