summaryrefslogtreecommitdiff
path: root/drawing/src/lineSegmenter.h
diff options
context:
space:
mode:
Diffstat (limited to 'drawing/src/lineSegmenter.h')
-rw-r--r--drawing/src/lineSegmenter.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/drawing/src/lineSegmenter.h b/drawing/src/lineSegmenter.h
index 15797a1..25f3d55 100644
--- a/drawing/src/lineSegmenter.h
+++ b/drawing/src/lineSegmenter.h
@@ -6,8 +6,12 @@ class lineSegmenter{
public:
lineSegmenter(ofPolyline &_line){
line=_line;
+ if (line.isClosed()){
+ line.addVertex(line[0]);
+ }
}
- const vector <ofPolyline> &getSegments(int num,float coverage, float phase) const;
+ const vector <ofPolyline> &getSegments(int num,float coverage, float phase);
+ void draw();
private:
ofPolyline line;
vector <ofPolyline> segments;