diff options
| author | Johan B. C. Engelen <jbc.engelen@swissonline.ch> | 2011-04-08 21:40:32 +0000 |
|---|---|---|
| committer | Johan Engelen <goejendaagh@zonnet.nl> | 2011-04-08 21:40:32 +0000 |
| commit | 327420ccbf4d61fb3fc5231aa13689f866090ad0 (patch) | |
| tree | 28002420c9e2aef58e06bb6be3ad055ab41526af /src | |
| parent | Add missing flush() / mark_dirty() calls around CMS transform (diff) | |
| download | inkscape-327420ccbf4d61fb3fc5231aa13689f866090ad0.tar.gz inkscape-327420ccbf4d61fb3fc5231aa13689f866090ad0.zip | |
2geom has "multiplatform" sincos function
(bzr r9508.1.76)
Diffstat (limited to 'src')
| -rw-r--r-- | src/display/nr-filter-colormatrix.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/display/nr-filter-colormatrix.cpp b/src/display/nr-filter-colormatrix.cpp index 5f308da6a..7eb2fa2e9 100644 --- a/src/display/nr-filter-colormatrix.cpp +++ b/src/display/nr-filter-colormatrix.cpp @@ -16,6 +16,7 @@ #include "display/cairo-utils.h" #include "display/nr-filter-colormatrix.h" #include "display/nr-filter-slot.h" +#include <2geom/math-utils.h> namespace Inkscape { namespace Filters { @@ -104,7 +105,7 @@ private: struct ColorMatrixHueRotate { ColorMatrixHueRotate(double v) { double sinhue, coshue; - sincos(v * M_PI/180.0, &sinhue, &coshue); + Geom::sincos(v * M_PI/180.0, sinhue, coshue); _v[0] = round((0.213 +0.787*coshue -0.213*sinhue)*255); _v[1] = round((0.715 -0.715*coshue -0.715*sinhue)*255); |
