summaryrefslogtreecommitdiffstats
path: root/src/display/inkscape-cairo.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* use if(dynamic_cast<>) instead of if(typeid==) to check 2geom segment types ↵Johan B. C. Engelen2008-07-041-4/+3
| | | | | for straightlines. this because the closing line segment is special class ClosingSegment : public LineSegment. (bzr r6158)
* Warning cleanupJon A. Cruz2008-07-041-1/+1
| | | (bzr r6156)
* recognize HLineSegment and VLineSegment while looping through curvesJohan B. C. Engelen2008-06-291-2/+3
| | | (bzr r6087)
* recognize HLineSegment and VLineSegment in feeding paths to cairoJohan B. C. Engelen2008-06-291-4/+6
| | | (bzr r6086)
* improve speed of getting curves to cairo, the same way as boundingbox ↵Johan B. C. Engelen2008-06-241-12/+30
| | | | | calculation was optimized: do not create transformed path, transform the path's points instead (bzr r6051)
* add helpers for creating cairo_t for a canvas bufbulia byak2008-06-241-6/+22
| | | (bzr r6042)
* fix typo in feed_path_to_cairo, potential bugJohan B. C. Engelen2008-06-141-1/+1
| | | (bzr r5937)
* add rendering to cairo from Geom::Path and Geom::PathVector !Johan B. C. Engelen2008-06-081-6/+115
| | | (bzr r5849)
* complete adding const to have only NArtBpath const * get_bpath() const; for ↵Johan B. C. Engelen2008-05-091-1/+1
| | | | | accessing the protected member of SPCurve. Nowhere in Inkscape source is the path data changed of SPCurve, except within SPCurve's own methods ! So removed the non-const NArtBpath* get_bpath. (bzr r5642)
* fix bug with garbage lines caused with close_path when part of a subpath is ↵bulia byak2008-04-071-2/+12
| | | | | optimized out (bzr r5360)
* switch to using NR::Maybe for area rectbulia byak2007-03-191-3/+5
| | | (bzr r2713)
* optimize cairo paths by not drawing segments that are outside of view (for ↵bulia byak2007-03-181-13/+38
| | | | | stroke only); increase tolerance for picking, not calculate wind when it's not needed (bzr r2700)
* render text in outline mode via cairo (still no endian-safe); factor out ↵bulia byak2007-03-011-0/+108
helper functions (bzr r2470)