summaryrefslogtreecommitdiffstats
path: root/src/2geom/piecewise.cpp
diff options
context:
space:
mode:
authorJohan B. C. Engelen <jbc.engelen@swissonline.ch>2008-07-03 20:06:40 +0000
committerjohanengelen <johanengelen@users.sourceforge.net>2008-07-03 20:06:40 +0000
commite07de7ce18ff4cc440dc8947d61825122afea062 (patch)
tree9ffdd823777582d6b5b8d3de135a03da42041402 /src/2geom/piecewise.cpp
parentPatch so Inkscape will compile on Solaris 10 from LP https://bugs.launchpad.n... (diff)
downloadinkscape-e07de7ce18ff4cc440dc8947d61825122afea062.tar.gz
inkscape-e07de7ce18ff4cc440dc8947d61825122afea062.zip
update 2geom (svn rev1433)
(bzr r6134)
Diffstat (limited to 'src/2geom/piecewise.cpp')
-rw-r--r--src/2geom/piecewise.cpp17
1 files changed, 1 insertions, 16 deletions
diff --git a/src/2geom/piecewise.cpp b/src/2geom/piecewise.cpp
index 222152aa3..2d8638818 100644
--- a/src/2geom/piecewise.cpp
+++ b/src/2geom/piecewise.cpp
@@ -29,7 +29,7 @@
*
*/
-#include "piecewise.h"
+#include <2geom/piecewise.h>
#include <iterator>
#include <map>
@@ -167,21 +167,6 @@ std::vector<double> roots(Piecewise<SBasis> const &f){
return result;
}
-Piecewise<SBasis> reverse(Piecewise<SBasis> const &f) {
- Piecewise<SBasis> ret = Piecewise<SBasis>();
- ret.cuts.resize(f.cuts.size());
- ret.segs.resize(f.segs.size());
- double start = f.cuts[0];
- double end = f.cuts.back();
- for (unsigned i = 0; i < f.cuts.size(); i++) {
- double x = f.cuts[f.cuts.size() - 1 - i];
- ret.cuts[i] = end - (x - start);
- }
- for (unsigned i = 0; i < f.segs.size(); i++)
- ret.segs[i] = reverse(f[f.segs.size() - i - 1]);
- return ret;
-}
-
}
/*