diff options
| author | Johan B. C. Engelen <jbc.engelen@swissonline.ch> | 2008-07-03 20:06:40 +0000 |
|---|---|---|
| committer | johanengelen <johanengelen@users.sourceforge.net> | 2008-07-03 20:06:40 +0000 |
| commit | e07de7ce18ff4cc440dc8947d61825122afea062 (patch) | |
| tree | 9ffdd823777582d6b5b8d3de135a03da42041402 /src/2geom/piecewise.cpp | |
| parent | Patch so Inkscape will compile on Solaris 10 from LP https://bugs.launchpad.n... (diff) | |
| download | inkscape-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.cpp | 17 |
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; -} - } /* |
