diff options
| author | Krzysztof Kosi??ski <tweenk.pl@gmail.com> | 2015-05-09 15:23:25 +0000 |
|---|---|---|
| committer | Krzysztof KosiĆski <tweenk.pl@gmail.com> | 2015-05-09 15:23:25 +0000 |
| commit | 6d9c35c80d9cabfe44682ecfa724bd0d517c56f4 (patch) | |
| tree | 777d318fe9153e0c24abef521f3c44af66234ab3 /src/display/curve.cpp | |
| parent | Merge from trunk (diff) | |
| download | inkscape-6d9c35c80d9cabfe44682ecfa724bd0d517c56f4.tar.gz inkscape-6d9c35c80d9cabfe44682ecfa724bd0d517c56f4.zip | |
Fix eraser tool
(bzr r14059.2.12)
Diffstat (limited to 'src/display/curve.cpp')
| -rw-r--r-- | src/display/curve.cpp | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/src/display/curve.cpp b/src/display/curve.cpp index 6cc7121dc..d236d81cf 100644 --- a/src/display/curve.cpp +++ b/src/display/curve.cpp @@ -31,14 +31,12 @@ SPCurve::SPCurve() : _refcount(1), _pathv() -{ -} +{} SPCurve::SPCurve(Geom::PathVector const& pathv) : _refcount(1), _pathv(pathv) -{ -} +{} SPCurve * SPCurve::new_from_rect(Geom::Rect const &rect, bool all_four_sides) @@ -90,13 +88,7 @@ SPCurve::get_pathvector() const size_t SPCurve::get_segment_count() const { - size_t nr = 0; - for(Geom::PathVector::const_iterator it = _pathv.begin(); it != _pathv.end(); ++it) { - nr += (*it).size(); - - if (it->closed()) nr += 1; - } - return nr; + return _pathv.curveCount(); } /** |
