|
| OE_stitchs () |
|
virtual | ~OE_stitchs () |
|
bool | getPoint (uint16_t nb, float *x, float *y) |
| to get a point in the stitch.
|
|
bool | getPoint (uint16_t nb, vector_2d *pt) |
|
std::vector< vector_2d > | getPoints () |
| return a copy of the array of points
|
|
int | getNpts () |
| return the number of points in the stitch (control points, without handles)
|
|
OE_thread * | getThread () |
| to get the thread.
|
|
bool | setPoint (uint16_t nb, float x, float y) |
| to set a point in the stitch.
|
|
bool | setThread (OE_thread *thread) |
| to set the thread.
|
|
bool | addPoint (float x, float y) |
| to add a point at the end of the stitch.
|
|
bool | addPoint (vector_2d pt) |
|
bool | setMaxLen (float maxLen) |
| set the max len of a segment
|
|
std::vector< vector_2d > | stitchMaxLen (std::vector< vector_2d > ptsArray, float maxlen) |
| return an array of point splited to respect the maxLen distance
|
|
virtual void | getBound (float *xMin, float *yMin, float *xMax, float *yMax) |
| calculate the curve bounding box More...
|
|
virtual bool | check () |
| check if the stitch is valid.
|
|
virtual void | refresh () |
|
| OE_base () |
|
virtual | ~OE_base () |
|
bool | getNeedRefresh () |
|
void | setNeedRefresh () |
|
void | addDependency (OE_base *object) |
| add and remove dependency from the list More...
|
|
void | removeDependency (OE_base *object) |
|
virtual void | delDependency (OE_base *object) |
| the function called by a reference object when he's deleted More...
|
|
| OE_base () |
|
virtual | ~OE_base () |
|
bool | getNeedRefresh () |
|
void | setNeedRefresh () |
|
void | addDependency (OE_base *object) |
| add and remove dependency from the list More...
|
|
void | removeDependency (OE_base *object) |
|
virtual void | delDependency (OE_base *object) |
| the function called by a reference object when he's deleted More...
|
|