diff options
Diffstat (limited to 'gui')
| -rw-r--r-- | gui/src/lineSegmenter.h | 6 | ||||
| -rw-r--r-- | gui/src/ofApp.cpp | 1 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gui/src/lineSegmenter.h b/gui/src/lineSegmenter.h index 527ada6..2467c6a 100644 --- a/gui/src/lineSegmenter.h +++ b/gui/src/lineSegmenter.h @@ -30,6 +30,12 @@ class colourLineSegmenter{ // line.addVertex(line[0]); //} } + colourLineSegmenter(ofPolyline &_line,const ofColor color=ofColor(255,255,255)){ + line=colourPolyline(_line,color); + if (_line.isClosed()){ + line.addVertex(line[0],line.getColourAt(0)); + } + } const vector <colourPolyline> &getSegments(int num,float coverage, float phase); colourPolyline getPoly(){ return line; diff --git a/gui/src/ofApp.cpp b/gui/src/ofApp.cpp index 3514776..888b271 100644 --- a/gui/src/ofApp.cpp +++ b/gui/src/ofApp.cpp @@ -840,7 +840,6 @@ void ofApp::drawOutput(ofEventArgs & args){ { clip.simplify(contour_simplify); clippedOutput.push_back(colourPolyline(clip,ofColor(laser_R,laser_G,laser_B))); - clippedOutput.push_back(colourPolyline(clip,ofColor(laser_R,laser_G,laser_B))); } } else { |
