summaryrefslogtreecommitdiff
path: root/drawing/src/lineSegmenter.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'drawing/src/lineSegmenter.cpp')
-rw-r--r--drawing/src/lineSegmenter.cpp15
1 files changed, 15 insertions, 0 deletions
diff --git a/drawing/src/lineSegmenter.cpp b/drawing/src/lineSegmenter.cpp
new file mode 100644
index 0000000..f848272
--- /dev/null
+++ b/drawing/src/lineSegmenter.cpp
@@ -0,0 +1,15 @@
+#include "lineSegmenter.h"
+
+const vector <ofPolyline> & lineSegmenter::getSegments(int num,float coverage, float phase) const{
+ segments.clear();
+
+ float spacing=1.0f/num;
+
+ for (int i=0;i<num;i++){
+ float endIndex=line.getIndexAtPercent(phase+(i*spacing));
+ }
+
+ float endlength=line.getIndex
+
+ return segments;
+} \ No newline at end of file