Searched refs:DrawingContext (Results 1 - 25 of 33) sorted by relevance

12

/inkscape/src/display/
H A Ddrawing-context.cpp23 * @class DrawingContext::Save
24 * RAII idiom for saving the state of DrawingContext.
27 DrawingContext::Save::Save()
30 DrawingContext::Save::Save(DrawingContext &dc)
35 DrawingContext::Save::~Save()
41 void DrawingContext::Save::save(DrawingContext &dc)
52 * @class DrawingContext
61 DrawingContext function in class:Inkscape::DrawingContext
73 DrawingContext::DrawingContext(cairo_surface_t *surface, Geom::Point const &origin) function in class:Inkscape::DrawingContext
83 DrawingContext::DrawingContext(DrawingSurface &s) function in class:Inkscape::DrawingContext
[all...]
H A Dnr-style.h24 class DrawingContext;
33 bool prepareFill(Inkscape::DrawingContext &dc, Geom::OptRect const &paintbox, Inkscape::DrawingPattern *pattern);
34 bool prepareStroke(Inkscape::DrawingContext &dc, Geom::OptRect const &paintbox, Inkscape::DrawingPattern *pattern);
35 bool prepareTextDecorationFill(Inkscape::DrawingContext &dc, Geom::OptRect const &paintbox, Inkscape::DrawingPattern *pattern);
36 bool prepareTextDecorationStroke(Inkscape::DrawingContext &dc, Geom::OptRect const &paintbox, Inkscape::DrawingPattern *pattern);
37 void applyFill(Inkscape::DrawingContext &dc);
38 void applyStroke(Inkscape::DrawingContext &dc);
39 void applyTextDecorationFill(Inkscape::DrawingContext &dc);
40 void applyTextDecorationStroke(Inkscape::DrawingContext &dc);
H A Ddrawing-shape.h37 virtual unsigned _renderItem(DrawingContext &dc, Geom::IntRect const &area, unsigned flags,
39 virtual void _clipItem(DrawingContext &dc, Geom::IntRect const &area);
43 void _renderFill(DrawingContext &dc);
44 void _renderStroke(DrawingContext &dc);
45 void _renderMarkers(DrawingContext &dc, Geom::IntRect const &area, unsigned flags,
H A Ddrawing-group.h34 virtual unsigned _renderItem(DrawingContext &dc, Geom::IntRect const &area, unsigned flags,
36 virtual void _clipItem(DrawingContext &dc, Geom::IntRect const &area);
H A Ddrawing-text.h66 virtual unsigned _renderItem(DrawingContext &dc, Geom::IntRect const &area, unsigned flags,
68 virtual void _clipItem(DrawingContext &dc, Geom::IntRect const &area);
72 void decorateItem(DrawingContext &dc, double phase_length, bool under);
73 void decorateStyle(DrawingContext &dc, double vextent, double xphase, Geom::Point const &p1, Geom::Point const &p2, double thickness);
H A Dnr-filter-slot.h27 class DrawingContext;
35 FilterSlot(DrawingItem *item, DrawingContext *bgdc,
36 DrawingContext &graphic, FilterUnits const &u);
H A Ddrawing-surface.h28 class DrawingContext;
59 friend class DrawingContext;
73 void paintFromCache(DrawingContext &dc, Geom::OptIntRect &area);
H A Dnr-filter.h24 class DrawingContext;
36 int render(Inkscape::DrawingItem const *item, DrawingContext &graphic, DrawingContext *bgdc);
H A Ddrawing-context.h27 class DrawingContext class in namespace:Inkscape
34 Save(DrawingContext &dc);
36 void save(DrawingContext &dc);
38 DrawingContext *_dc;
41 DrawingContext(cairo_t *ct, Geom::Point const &origin);
42 DrawingContext(cairo_surface_t *surface, Geom::Point const &origin);
43 DrawingContext(DrawingSurface &s);
44 ~DrawingContext();
127 DrawingContext(cairo_t *ct, DrawingSurface *surface, bool destroy);
H A Ddrawing-shape.cpp156 DrawingShape::_renderFill(DrawingContext &dc)
158 Inkscape::DrawingContext::Save save(dc);
172 DrawingShape::_renderStroke(DrawingContext &dc)
174 Inkscape::DrawingContext::Save save(dc);
190 DrawingShape::_renderMarkers(DrawingContext &dc, Geom::IntRect const &area, unsigned flags, DrawingItem *stop_at)
199 DrawingShape::_renderItem(DrawingContext &dc, Geom::IntRect const &area, unsigned flags, DrawingItem *stop_at)
210 { Inkscape::DrawingContext::Save save(dc);
214 { Inkscape::DrawingContext::Save save(dc);
231 Inkscape::DrawingContext::Save save(dc);
280 void DrawingShape::_clipItem(DrawingContext
[all...]
H A Ddrawing-item.h33 class DrawingContext;
136 unsigned render(DrawingContext &dc, Geom::IntRect const &area, unsigned flags = 0, DrawingItem *stop_at = NULL);
137 void clip(DrawingContext &dc, Geom::IntRect const &area);
157 void _renderOutline(DrawingContext &dc, Geom::IntRect const &area, unsigned flags);
165 virtual unsigned _renderItem(DrawingContext &/*dc*/, Geom::IntRect const &/*area*/, unsigned /*flags*/,
167 virtual void _clipItem(DrawingContext &/*dc*/, Geom::IntRect const &/*area*/) {}
H A Ddrawing-text.cpp263 void DrawingText::decorateStyle(DrawingContext &dc, double vextent, double xphase, Geom::Point const &p1, Geom::Point const &p2, double thickness)
385 void DrawingText::decorateItem(DrawingContext &dc, double phase_length, bool under)
441 unsigned DrawingText::_renderItem(DrawingContext &dc, Geom::IntRect const &/*area*/, unsigned /*flags*/, DrawingItem * /*stop_at*/)
445 Inkscape::DrawingContext::Save save(dc);
453 Inkscape::DrawingContext::Save save(dc);
480 Inkscape::DrawingContext::Save save(dc);
549 Inkscape::DrawingContext::Save save(dc);
555 Inkscape::DrawingContext::Save save(dc);
583 Inkscape::DrawingContext::Save save(dc);
593 Inkscape::DrawingContext
[all...]
H A Ddrawing-group.cpp93 DrawingGroup::_renderItem(DrawingContext &dc, Geom::IntRect const &area, unsigned flags, DrawingItem *stop_at)
118 DrawingGroup::_clipItem(DrawingContext &dc, Geom::IntRect const &area)
H A Dnr-style.cpp344 bool NRStyle::prepareFill(Inkscape::DrawingContext &dc, Geom::OptRect const &paintbox, Inkscape::DrawingPattern *pattern)
370 void NRStyle::applyFill(Inkscape::DrawingContext &dc)
376 bool NRStyle::prepareTextDecorationFill(Inkscape::DrawingContext &dc, Geom::OptRect const &paintbox, Inkscape::DrawingPattern *pattern)
402 void NRStyle::applyTextDecorationFill(Inkscape::DrawingContext &dc)
408 bool NRStyle::prepareStroke(Inkscape::DrawingContext &dc, Geom::OptRect const &paintbox, Inkscape::DrawingPattern *pattern)
433 void NRStyle::applyStroke(Inkscape::DrawingContext &dc)
443 bool NRStyle::prepareTextDecorationStroke(Inkscape::DrawingContext &dc, Geom::OptRect const &paintbox, Inkscape::DrawingPattern *pattern)
468 void NRStyle::applyTextDecorationStroke(Inkscape::DrawingContext &dc)
H A Ddrawing-image.h40 virtual unsigned _renderItem(DrawingContext &dc, Geom::IntRect const &area, unsigned flags,
H A Ddrawing-image.cpp96 unsigned DrawingImage::_renderItem(DrawingContext &dc, Geom::IntRect const &/*area*/, unsigned /*flags*/, DrawingItem * /*stop_at*/)
106 Inkscape::DrawingContext::Save save(dc);
141 { Inkscape::DrawingContext::Save save(dc);
H A Ddrawing-surface.cpp36 * of when a DrawingContext is constructed.
149 * It's better to use the surface constructor of DrawingContext.
274 DrawingCache::paintFromCache(DrawingContext &dc, Geom::OptIntRect &area)
317 DrawingContext dc(surface, _origin);
319 Inkscape::DrawingContext::Save save(dc);
H A Ddrawing.h71 void render(DrawingContext &dc, Geom::IntRect const &area, unsigned flags = 0);
H A Dnr-filter-slot.cpp28 FilterSlot::FilterSlot(DrawingItem *item, DrawingContext *bgdc,
29 DrawingContext &graphic, FilterUnits const &u)
H A Ddrawing-item.cpp29 void set_cairo_blend_operator( DrawingContext &dc, unsigned blend_mode ) {
671 * to the supplied DrawingContext, restricting drawing the specified area.
679 DrawingItem::render(DrawingContext &dc, Geom::IntRect const &area, unsigned flags, DrawingItem *stop_at)
778 DrawingContext ict(intermediate);
825 DrawingContext bgdc(bg);
846 DrawingContext cachect(*_cache);
864 DrawingItem::_renderOutline(DrawingContext &dc, Geom::IntRect const &area, unsigned flags)
900 DrawingItem::clip(Inkscape::DrawingContext &dc, Geom::IntRect const &area)
H A Ddrawing-pattern.cpp83 // The cairo surface is created when the DrawingContext is declared.
87 Inkscape::DrawingContext dc(pattern_surface);
H A Dcanvas-arena.cpp196 Inkscape::DrawingContext dc(buf->ct, r->min());
368 Inkscape::DrawingContext dc(surface, r.min());
H A Dnr-filter.cpp101 int Filter::render(Inkscape::DrawingItem const *item, DrawingContext &graphic, DrawingContext *bgdc)
/inkscape/src/ui/cache/
H A Dsvg_preview_cache.cpp59 Inkscape::DrawingContext dc(s, area.min());
/inkscape/src/helper/
H A Dpixbuf-ops.cpp143 Inkscape::DrawingContext dc(surface, Geom::Point(0,0));

Completed in 41 milliseconds

12