_ct | Inkscape::DrawingContext | private |
_delete_surface | Inkscape::DrawingContext | private |
_restore_context | Inkscape::DrawingContext | private |
_surface | Inkscape::DrawingContext | private |
arc(Geom::Point const ¢er, double radius, Geom::AngleInterval const &angle) | Inkscape::DrawingContext | |
clip() | Inkscape::DrawingContext | inline |
closePath() | Inkscape::DrawingContext | inline |
curveTo(Geom::Point const &p1, Geom::Point const &p2, Geom::Point const &p3) | Inkscape::DrawingContext | inline |
device_to_user_distance(double &dx, double &dy) | Inkscape::DrawingContext | inline |
DrawingContext(cairo_t *ct, Geom::Point const &origin) | Inkscape::DrawingContext | |
DrawingContext(cairo_surface_t *surface, Geom::Point const &origin) | Inkscape::DrawingContext | |
DrawingContext(DrawingSurface &s) | Inkscape::DrawingContext | |
DrawingContext(cairo_t *ct, DrawingSurface *surface, bool destroy) | Inkscape::DrawingContext | private |
DrawingSurface | Inkscape::DrawingContext | friend |
fill() | Inkscape::DrawingContext | inline |
fillPreserve() | Inkscape::DrawingContext | inline |
getOperator() | Inkscape::DrawingContext | inline |
lineTo(Geom::Point const &p) | Inkscape::DrawingContext | inline |
moveTo(Geom::Point const &p) | Inkscape::DrawingContext | inline |
newPath() | Inkscape::DrawingContext | inline |
newSubpath() | Inkscape::DrawingContext | inline |
paint(double alpha=1.0) | Inkscape::DrawingContext | |
path(Geom::PathVector const &pv) | Inkscape::DrawingContext | |
patternSetExtend(cairo_extend_t extend) | Inkscape::DrawingContext | inline |
patternSetFilter(cairo_filter_t filter) | Inkscape::DrawingContext | inline |
popGroupToSource() | Inkscape::DrawingContext | inline |
pushAlphaGroup() | Inkscape::DrawingContext | inline |
pushGroup() | Inkscape::DrawingContext | inline |
raw() | Inkscape::DrawingContext | inline |
rawTarget() | Inkscape::DrawingContext | inline |
rectangle(Geom::Rect const &r) | Inkscape::DrawingContext | inline |
rectangle(Geom::IntRect const &r) | Inkscape::DrawingContext | inline |
restore() | Inkscape::DrawingContext | inline |
revrectangle(Geom::Rect const &r) | Inkscape::DrawingContext | inline |
revrectangle(Geom::IntRect const &r) | Inkscape::DrawingContext | inline |
save() | Inkscape::DrawingContext | inline |
scale(Geom::Scale const &s) | Inkscape::DrawingContext | inline |
scale(double sx, double sy) | Inkscape::DrawingContext | inline |
setFillRule(cairo_fill_rule_t rule) | Inkscape::DrawingContext | inline |
setHairline() | Inkscape::DrawingContext | |
setLineCap(cairo_line_cap_t cap) | Inkscape::DrawingContext | inline |
setLineJoin(cairo_line_join_t join) | Inkscape::DrawingContext | inline |
setLineWidth(double w) | Inkscape::DrawingContext | inline |
setMiterLimit(double miter) | Inkscape::DrawingContext | inline |
setOperator(cairo_operator_t op) | Inkscape::DrawingContext | inline |
setSource(cairo_pattern_t *source) | Inkscape::DrawingContext | inline |
setSource(cairo_surface_t *surface, double x, double y) | Inkscape::DrawingContext | inline |
setSource(double r, double g, double b, double a=1.0) | Inkscape::DrawingContext | inline |
setSource(Colors::Color const &rgba) | Inkscape::DrawingContext | |
setSource(DrawingSurface *s) | Inkscape::DrawingContext | |
setTolerance(double tol) | Inkscape::DrawingContext | inline |
stroke() | Inkscape::DrawingContext | inline |
strokePreserve() | Inkscape::DrawingContext | inline |
surface() | Inkscape::DrawingContext | inline |
targetLogicalBounds() const | Inkscape::DrawingContext | |
transform(Geom::Affine const &trans) | Inkscape::DrawingContext | |
translate(Geom::Point const &t) | Inkscape::DrawingContext | inline |
translate(double dx, double dy) | Inkscape::DrawingContext | inline |
user_to_device_distance(double &dx, double &dy) | Inkscape::DrawingContext | inline |
~DrawingContext() | Inkscape::DrawingContext | |