diff options
| author | Tavmjong Bah <tavmjong@free.fr> | 2019-10-04 10:23:58 +0000 |
|---|---|---|
| committer | Tavmjong Bah <tavmjong@free.fr> | 2019-10-04 10:23:58 +0000 |
| commit | 2ca0ac6fedbbf30ce19b49351b05f2f12948f027 (patch) | |
| tree | b46b9f820d484662faaf22d8990773dddae26537 | |
| parent | Fix comparison between char and value outside range for char in check for gzi... (diff) | |
| download | inkscape-2ca0ac6fedbbf30ce19b49351b05f2f12948f027.tar.gz inkscape-2ca0ac6fedbbf30ce19b49351b05f2f12948f027.zip | |
Add minor comments to file.
| -rw-r--r-- | src/display/drawing-context.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/display/drawing-context.cpp b/src/display/drawing-context.cpp index d6b42ab61..ac45df2e8 100644 --- a/src/display/drawing-context.cpp +++ b/src/display/drawing-context.cpp @@ -58,6 +58,7 @@ void DrawingContext::Save::save(DrawingContext &dc) * for drawing entire SPObjects when exporting. */ +// Uses existing Cairo surface DrawingContext::DrawingContext(cairo_t *ct, Geom::Point const &origin) : _ct(ct) , _surface(new DrawingSurface(cairo_get_group_target(ct), origin)) @@ -70,6 +71,7 @@ DrawingContext::DrawingContext(cairo_t *ct, Geom::Point const &origin) cairo_translate(_ct, -origin[Geom::X], -origin[Geom::Y]); } +// Uses existing Cairo surface DrawingContext::DrawingContext(cairo_surface_t *surface, Geom::Point const &origin) : _ct(nullptr) , _surface(new DrawingSurface(surface, origin)) @@ -110,6 +112,7 @@ void DrawingContext::arc(Geom::Point const ¢er, double radius, Geom::AngleIn } } +// Applies transform to Cairo surface void DrawingContext::transform(Geom::Affine const &trans) { ink_cairo_transform(_ct, trans); } |
