, including all inherited members.
  | add_matrix(const Matrix::pointer m, int level=0) | Papyrus::Drawable |  | 
  | add_vertex(BezierVertex v) | Papyrus::Bezierline |  | 
  | add_vertex(double x, double y, double c1x, double c1y, double c2x, double c2y) | Papyrus::Bezierline |  | 
  | alpha() const  | Papyrus::Drawable |  | 
  | apply_external_matrices(Matrix &m) const  | Papyrus::Drawable |  | 
  | Bezierline(const Glib::ustring &id, BezierVertices vertices=BezierVertices()) | Papyrus::Bezierline |  [protected] | 
  | calculate_composed_matrix() const  | Papyrus::Drawable |  [protected, virtual] | 
  | calculate_extents(const Matrix &m=Matrix::Identity, ExtentsPerformance ep=EXTENTS_QUICK) const  | Papyrus::Drawable |  [virtual] | 
  | centroid_x() const  | Papyrus::Drawable |  | 
  | centroid_y() const  | Papyrus::Drawable |  | 
  | clear_composite_operator() | Papyrus::Drawable |  | 
  | clone() const =0 | Papyrus::Drawable |  [pure virtual] | 
  | composed_matrix() const  | Papyrus::Drawable |  | 
  | composite_operator() | Papyrus::Drawable |  | 
  | create(BezierVertices vertices=BezierVertices()) | Papyrus::Bezierline |  [static] | 
  | create(const Glib::ustring &id, BezierVertices vertices=BezierVertices()) | Papyrus::Bezierline |  [static] | 
  | distance_global_to_local(double &x, double &y) const  | Papyrus::Drawable |  | 
  | distance_local_to_global(double &x, double &y) const  | Papyrus::Drawable |  | 
  | draw(Context &cairo) const  | Papyrus::Bezierline |  [virtual] | 
  | draw_shape(Context &cairo) const  | Papyrus::Bezierline |  [virtual] | 
  | draw_stroke_path(Context &cairo) const  | Papyrus::Shape |  [virtual] | 
  | Drawable(const Glib::ustring &id=Glib::ustring(), double tx=0.0, double ty=0.0, double sx=1.0, double sy=1.0, double r=0.0) | Papyrus::Drawable |  [protected] | 
  | end_marker() | Papyrus::Bezierline |  [virtual] | 
  | exclude_from_extents() | Papyrus::Drawable |  | 
  | extents(const Matrix &m=Matrix::Identity, ExtentsPerformance ep=EXTENTS_QUICK) const  | Papyrus::Drawable |  [virtual] | 
  | fill() | Papyrus::Shape |  | 
  | find_attribute(const AttributeValueMap &avmap, const Glib::ustring &attribute) | Papyrus::Object |  [inline, protected] | 
  | freeze() | Papyrus::Drawable |  [virtual] | 
  | get_centroid(double ¢roid_x, double ¢roid_y) | Papyrus::Drawable |  | 
  | get_rotation(DegRad unit=RADIANS) const  | Papyrus::Drawable |  | 
  | get_scale(double &sx, double &sy) | Papyrus::Drawable |  | 
  | get_scale_x() const  | Papyrus::Drawable |  | 
  | get_scale_y() const  | Papyrus::Drawable |  | 
  | get_skew(double &skewx, double &skewy, DegRad unit=RADIANS) | Papyrus::Drawable |  | 
  | get_skew_x(DegRad unit=RADIANS) const  | Papyrus::Drawable |  | 
  | get_skew_y(DegRad unit=RADIANS) const  | Papyrus::Drawable |  | 
  | get_vertex(unsigned n) | Papyrus::Bezierline |  | 
  | get_vertices() | Papyrus::Bezierline |  | 
  | get_xy(double &x, double &y) | Papyrus::Drawable |  | 
  | global_extents() const  | Papyrus::Drawable |  [virtual] | 
  | global_matrix() const  | Papyrus::Drawable |  [virtual] | 
  | global_to_local(double &x, double &y) const  | Papyrus::Drawable |  | 
  | Group class | Papyrus::Drawable |  [friend] | 
  | hide() | Papyrus::Drawable |  | 
  | id() const  | Papyrus::Object |  [inline] | 
  | inside(double x, double y) | Papyrus::Drawable |  [virtual] | 
  | invalidate_composed_matrix() | Papyrus::Drawable |  [protected] | 
  | invalidate_extents() | Papyrus::Drawable |  [protected] | 
  | invalidate_matrix() | Papyrus::Drawable |  [protected] | 
  | is_frozen() | Papyrus::Drawable |  | 
  | is_group() | Papyrus::Drawable |  [virtual] | 
  | is_selectable() | Papyrus::Drawable |  | 
  | is_visible() const  | Papyrus::Drawable |  | 
  | local_to_global(double &x, double &y) const  | Papyrus::Drawable |  | 
  | m_alpha | Papyrus::Drawable |  [protected] | 
  | m_composite_operator | Papyrus::Drawable |  [protected] | 
  | m_end_marker | Papyrus::Bezierline |  [protected] | 
  | m_exclude_from_extents | Papyrus::Drawable |  [protected] | 
  | m_fill | Papyrus::Shape |  [protected] | 
  | m_fill_changed_connection | Papyrus::Shape |  [protected] | 
  | m_fill_path | Papyrus::Shape |  [mutable, protected] | 
  | m_frozen | Papyrus::Drawable |  [protected] | 
  | m_frozen_by_parent | Papyrus::Drawable |  [protected] | 
  | m_id | Papyrus::Object |  [protected] | 
  | m_matrices | Papyrus::Drawable |  [protected] | 
  | m_matrix_connections | Papyrus::Drawable |  [protected] | 
  | m_need_redraw | Papyrus::Drawable |  [protected] | 
  | m_parent | Papyrus::Drawable |  [protected] | 
  | m_selectable | Papyrus::Drawable |  [protected] | 
  | m_self | Papyrus::Drawable |  [protected] | 
  | m_sidebuffer_cairo | Papyrus::Drawable |  [protected, static] | 
  | m_sidebuffer_image | Papyrus::Drawable |  [protected, static] | 
  | m_signal_changed | Papyrus::Object |  [protected] | 
  | m_signal_composed_matrix_invalidated | Papyrus::Drawable |  [protected] | 
  | m_signal_destroyed | Papyrus::Drawable |  [protected] | 
  | m_signal_end_marker | Papyrus::Bezierline |  [protected] | 
  | m_signal_extents_changed | Papyrus::Drawable |  [protected] | 
  | m_signal_frozen | Papyrus::Drawable |  [protected] | 
  | m_signal_id_changed | Papyrus::Object |  [protected] | 
  | m_signal_redraw | Papyrus::Drawable |  [protected] | 
  | m_signal_selectable | Papyrus::Drawable |  [protected] | 
  | m_signal_start_marker | Papyrus::Bezierline |  [protected] | 
  | m_signal_vertex | Papyrus::Bezierline |  [protected] | 
  | m_signal_vertex_marker | Papyrus::Bezierline |  [protected] | 
  | m_signal_vertices | Papyrus::Bezierline |  [protected] | 
  | m_start_marker | Papyrus::Bezierline |  [protected] | 
  | m_stroke | Papyrus::Shape |  [protected] | 
  | m_stroke_changed_connection | Papyrus::Shape |  [protected] | 
  | m_stroke_path | Papyrus::Shape |  [mutable, protected] | 
  | m_vertex_marker | Papyrus::Bezierline |  [protected] | 
  | m_vertices | Papyrus::Bezierline |  [protected] | 
  | m_viewbox | Papyrus::Drawable |  [protected] | 
  | m_viewbox_connection | Papyrus::Drawable |  [protected] | 
  | m_visible | Papyrus::Drawable |  [protected] | 
  | matrices() | Papyrus::Drawable |  | 
  | matrix() const  | Papyrus::Drawable |  | 
  | matrix_connection_map() | Papyrus::Drawable |  | 
  | MatrixConnMap typedef | Papyrus::Drawable |  | 
  | MatrixList typedef | Papyrus::Drawable |  | 
  | MatrixMap typedef | Papyrus::Drawable |  | 
  | Object(const Glib::ustring &id=Glib::ustring()) | Papyrus::Object |  [inline, protected] | 
  | Object(const AttributeValueMap &avmap) | Papyrus::Object |  [inline, protected] | 
  | on_fill_changed() | Papyrus::Shape |  [protected, virtual] | 
  | on_matrix_changed() | Papyrus::Drawable |  [protected] | 
  | on_stroke_changed() | Papyrus::Shape |  [protected, virtual] | 
  | on_vertex_changed(int n) | Papyrus::Bezierline |  [protected, virtual] | 
  | on_vertices_changed() | Papyrus::Bezierline |  [protected, virtual] | 
  | on_viewbox_changed() | Papyrus::Drawable |  [protected] | 
  | operator pointer() | Papyrus::Drawable |  | 
  | operator=(const Bezierline &other) | Papyrus::Bezierline |  | 
  | PAPYRUS_CLASS_NAME("Renderable") | Papyrus::Renderable |  | 
  | PAPYRUS_DRAWABLE(Bezierline) | Papyrus::Bezierline |  | 
  | PAPYRUS_RENDERABLE(Shape) | Papyrus::Shape |  | 
  | parent() | Papyrus::Drawable |  [virtual] | 
  | pointer typedef | Papyrus::Renderable |  | 
  | pre_viewbox_extents(const Matrix &m=Matrix::Identity, ExtentsPerformance ep=EXTENTS_QUICK) const  | Papyrus::Drawable |  [virtual] | 
  | raw_extents() const  | Papyrus::Drawable |  [virtual] | 
  | redraw() | Papyrus::Drawable |  [protected, virtual] | 
  | redraw_proxy() | Papyrus::Drawable |  | 
  | remove_matrix(const Matrix::pointer m) | Papyrus::Drawable |  | 
  | remove_matrix(const Matrix::pointer m, int level) | Papyrus::Drawable |  | 
  | render(Context &cairo) const  | Papyrus::Drawable |  [virtual] | 
  | render(Context &cairo, double x, double y, double w, double h) const  | Papyrus::Drawable |  [virtual] | 
  | Papyrus::Renderable::render(Cairo::RefPtr< Cairo::Context > cairo) const  | Papyrus::Renderable |  [inline] | 
  | Papyrus::Renderable::render(Cairo::RefPtr< Cairo::Context > cairo, double x, double y, double w, double h) const  | Papyrus::Renderable |  [inline] | 
  | Renderable(const Glib::ustring &id) | Papyrus::Renderable |  [inline, protected] | 
  | reset_position() | Papyrus::Drawable |  | 
  | rotate(double r, DegRad unit=RADIANS) | Papyrus::Drawable |  | 
  | scale(double s) | Papyrus::Drawable |  | 
  | scale(double scale_x, double scale_y) | Papyrus::Drawable |  | 
  | self() | Papyrus::Drawable |  | 
  | set(const AttributeValueMap &avmap) | Papyrus::Shape |  [virtual] | 
  | set_alpha(double a) | Papyrus::Drawable |  | 
  | set_centroid(double centroid_x, double centroid_y) | Papyrus::Drawable |  | 
  | set_centroid_x(double centroid_x) | Papyrus::Drawable |  | 
  | set_centroid_y(double centroid_y) | Papyrus::Drawable |  | 
  | set_composite_operator(Cairo::Operator op) | Papyrus::Drawable |  | 
  | set_end_marker(Drawable::pointer) | Papyrus::Bezierline |  [virtual] | 
  | set_exclude_from_extents(bool b=true) | Papyrus::Drawable |  | 
  | set_fill(Fill::pointer fill) | Papyrus::Shape |  | 
  | set_fill(Paint::pointer paint) | Papyrus::Shape |  | 
  | set_fill(Cairo::RefPtr< Cairo::Pattern > pattern) | Papyrus::Shape |  | 
  | set_fill(const RGBA &color) | Papyrus::Shape |  | 
  | set_fill(const Glib::ustring &fill) | Papyrus::Shape |  | 
  | set_fill_paint(const Glib::ustring &paint_name) | Papyrus::Shape |  | 
  | set_id(const Glib::ustring &i) | Papyrus::Object |  [inline] | 
  | set_rotation(double r, DegRad unit=RADIANS) | Papyrus::Drawable |  | 
  | set_scale(double scale_x, double scale_y) | Papyrus::Drawable |  | 
  | set_scale(double s) | Papyrus::Drawable |  | 
  | set_scale_x(double sx) | Papyrus::Drawable |  | 
  | set_scale_y(double sy) | Papyrus::Drawable |  | 
  | set_selectable(bool selectable=true) | Papyrus::Drawable |  | 
  | set_skew(double skewx, double skewy, DegRad unit=RADIANS) | Papyrus::Drawable |  | 
  | set_skew(double s, DegRad unit=RADIANS) | Papyrus::Drawable |  | 
  | set_skew_x(double skewx, DegRad unit=RADIANS) | Papyrus::Drawable |  | 
  | set_skew_y(double skewy, DegRad unit=RADIANS) | Papyrus::Drawable |  | 
  | set_start_marker(Drawable::pointer) | Papyrus::Bezierline |  [virtual] | 
  | set_stroke(Stroke::pointer stroke) | Papyrus::Shape |  | 
  | set_stroke(Paint::pointer paint) | Papyrus::Shape |  | 
  | set_stroke(Cairo::RefPtr< Cairo::Pattern > pattern) | Papyrus::Shape |  | 
  | set_stroke(const RGBA &color) | Papyrus::Shape |  | 
  | set_stroke(const Glib::ustring &stroke) | Papyrus::Shape |  | 
  | set_stroke_paint(const Glib::ustring &paint_name) | Papyrus::Shape |  | 
  | set_vertex(unsigned n, BezierVertex v) | Papyrus::Bezierline |  | 
  | set_vertex(unsigned n, double x, double y, double c1x, double c1y, double c2x, double c2y) | Papyrus::Bezierline |  | 
  | set_vertex_marker(Drawable::pointer) | Papyrus::Bezierline |  [virtual] | 
  | set_vertices(BezierVertices vertices) | Papyrus::Bezierline |  | 
  | set_viewbox(Viewbox::pointer viewbox=Viewbox::pointer()) | Papyrus::Drawable |  | 
  | set_viewbox(double x, double y, double w, double h, Viewbox::ALIGN align=Viewbox::ALIGN_XMAX_YMAX, Viewbox::MEET_OR_SLICE meet_or_slice=Viewbox::MEET) | Papyrus::Drawable |  | 
  | set_viewbox(const Region ®ion, Viewbox::ALIGN align=Viewbox::ALIGN_XMAX_YMAX, Viewbox::MEET_OR_SLICE meet_or_slice=Viewbox::MEET) | Papyrus::Drawable |  | 
  | set_viewbox(const Viewbox &viewbox) | Papyrus::Drawable |  | 
  | set_x(double x) | Papyrus::Drawable |  | 
  | set_xy(double x, double y) | Papyrus::Drawable |  | 
  | set_y(double y) | Papyrus::Drawable |  | 
  | Shape(const Glib::ustring &id=Glib::ustring(), Fill::pointer fill=Fill::pointer(), Stroke::pointer stroke=Stroke::pointer()) | Papyrus::Shape |  [protected] | 
  | shape_changed(unsigned which=FILL|STROKE) | Papyrus::Shape |  [protected, virtual] | 
  | show() | Papyrus::Drawable |  | 
  | signal_changed() | Papyrus::Object |  [inline] | 
  | signal_composed_matrix_invalidated() | Papyrus::Drawable |  | 
  | signal_destroyed() | Papyrus::Drawable |  | 
  | signal_end_marker() | Papyrus::Bezierline |  | 
  | signal_extents_changed() | Papyrus::Drawable |  | 
  | signal_frozen() | Papyrus::Drawable |  | 
  | signal_id_changed() | Papyrus::Object |  [inline] | 
  | signal_redraw() | Papyrus::Drawable |  | 
  | signal_selectable() | Papyrus::Drawable |  | 
  | signal_start_marker() | Papyrus::Bezierline |  | 
  | signal_vertex() | Papyrus::Bezierline |  | 
  | signal_vertex_marker() | Papyrus::Bezierline |  | 
  | signal_vertices() | Papyrus::Bezierline |  | 
  | skew(double x, double y, DegRad unit=RADIANS) | Papyrus::Drawable |  | 
  | skew(double s, DegRad unit=RADIANS) | Papyrus::Drawable |  | 
  | start_marker() | Papyrus::Bezierline |  [virtual] | 
  | stroke() | Papyrus::Shape |  | 
  | svg(unsigned depth=0) | Papyrus::Renderable |  [inline, virtual] | 
  | svg_fill() | Papyrus::Shape |  [protected] | 
  | svg_id() | Papyrus::Renderable |  [inline, protected] | 
  | svg_spacing(unsigned depth) | Papyrus::Renderable |  [inline, protected] | 
  | svg_transform() | Papyrus::Drawable |  [protected] | 
  | thaw(bool force_redraw=false) | Papyrus::Drawable |  [virtual] | 
  | translate(double tx, double ty) | Papyrus::Drawable |  | 
  | vertex_marker() | Papyrus::Bezierline |  [virtual] | 
  | viewbox() | Papyrus::Drawable |  | 
  | x() const  | Papyrus::Drawable |  | 
  | y() const  | Papyrus::Drawable |  | 
  | ~Bezierline() | Papyrus::Bezierline |  [virtual] | 
  | ~Drawable() | Papyrus::Drawable |  [virtual] | 
  | ~Object() | Papyrus::Object |  [inline, virtual] | 
  | ~Renderable() | Papyrus::Renderable |  [inline, virtual] | 
  | ~Shape() | Papyrus::Shape |  [virtual] |