22 #ifndef OE_LINESTITCH_H
23 #define OE_LINESTITCH_H
25 #include "curves/OE_curve.h"
26 #include "stitchs/OE_stitchs.h"
29 std::vector<vector_2d> pts;
32 motif_line( std::vector<vector_2d> _pts,
bool _endPoints) {
34 endPoints = _endPoints;
38 static std::vector<motif_line> motifs;
50 virtual void refresh();
54 void setLen(
float len);
55 void setWidth(
float width);
56 void setMotif(
unsigned stitch);
57 void setOffset(
float offset);
58 void setReverse(
bool reverse);
60 static bool initMotifs();
69 unsigned stitchType = 0;
74 #endif // OE_LINESTITCH_H
Definition: OE_linestitch.h:40
Definition: OE_thread.h:26
OE_thread * thread
Tight bounding box of the shape [minx,miny,maxx,maxy].
Definition: OE_stitchs.h:90
Definition: OE_linestitch.h:28
Definition: OE_stitchs.h:31
Definition: OE_curve.h:30
virtual bool check()
check if the stitch is valid.
Definition: OE_linestitch.cpp:86
void delDependency(OE_base *object)
the function called by a reference object when he's deleted
Definition: OE_linestitch.cpp:152