summaryrefslogtreecommitdiff
path: root/drawing/src/lineSegmenter.h
diff options
context:
space:
mode:
authorTim Redfern <tim@getdrop.com>2018-01-18 14:58:40 +0000
committerTim Redfern <tim@getdrop.com>2018-01-18 14:58:40 +0000
commit50877e0deaf349f6950de8342045c96d5bce257b (patch)
treeca48b0210f5a5b219cf953a9d60ba7e52d98d857 /drawing/src/lineSegmenter.h
parent84b99181e804430acedb94ba848a801ffc33e15a (diff)
segmenting demo with syphon
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;