, including all inherited members.
add(Drawable::pointer item, int layer=0) | Papyrus::Group | [virtual] |
add_drawable_to_dictionary(const Glib::ustring &name, Drawable::pointer p) | Papyrus::Group | |
add_matrix(const Matrix::pointer m, int level=0) | Papyrus::Drawable | |
add_paint_to_dictionary(const Glib::ustring &name, Paint::pointer p) | Papyrus::Group | |
alpha() const | Papyrus::Drawable | |
apply_external_matrices(Matrix &m) const | Papyrus::Drawable | |
calculate_composed_matrix() const | Papyrus::Drawable | [protected, virtual] |
calculate_extents(const Matrix &m=Matrix::Identity, ExtentsPerformance ep=EXTENTS_QUICK) const | Papyrus::Group | [protected, virtual] |
Canvas class | Papyrus::Group | [friend] |
centroid_x() const | Papyrus::Drawable | |
centroid_y() const | Papyrus::Drawable | |
child(const Glib::ustring &id) const | Papyrus::Group | |
child(const Glib::ustring &id) const | Papyrus::Group | [inline] |
clear() | Papyrus::Group | [virtual] |
clear_composite_operator() | Papyrus::Drawable | |
clear_drawable_dictionary() | Papyrus::Group | |
clear_paint_dictionary() | Papyrus::Group | |
clone() const =0 | Papyrus::Drawable | [pure virtual] |
composed_matrix() const | Papyrus::Drawable | |
composite_operator() | Papyrus::Drawable | |
Connections typedef | Papyrus::Group | [protected] |
create() | Papyrus::SVG | [static] |
create(const Glib::ustring &s, StrType st=FILE) | Papyrus::SVG | [static] |
create(const Glib::ustring &id, const Glib::ustring &s, StrType st) | Papyrus::SVG | [static] |
Papyrus::Group::create(const Glib::ustring &id=Glib::ustring()) | Papyrus::Group | [static] |
Papyrus::Group::create(const AttributeValueMap &avmap) | Papyrus::Group | [static] |
description() const | Papyrus::Group | |
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::Group | [protected, 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] |
drawable_dictionary() const | Papyrus::Group | |
enable_intermediate_drawing(bool enabled=true) | Papyrus::Group | [virtual] |
exclude_from_extents() | Papyrus::Drawable | |
extents(const Matrix &m=Matrix::Identity, ExtentsPerformance ep=EXTENTS_QUICK) const | Papyrus::Drawable | [virtual] |
extract_id_from_uri(const Glib::ustring &uri) | Papyrus::SVG | [private] |
FILE enum value | Papyrus::SVG | |
fill() | Papyrus::Group | |
find_attribute(const AttributeValueMap &avmap, const Glib::ustring &attribute) | Papyrus::Object | [inline, protected] |
freeze() | Papyrus::Group | [virtual] |
freeze_children() | Papyrus::Group | [protected] |
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_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(const Glib::ustring &id=Glib::ustring()) | Papyrus::Group | [protected] |
Group(const AttributeValueMap &avmap) | Papyrus::Group | [protected] |
Papyrus::Drawable::Group class | Papyrus::Drawable | [friend] |
has(Drawable::pointer d) const | Papyrus::Group | |
has_layer(int l) | Papyrus::Group | |
hide() | Papyrus::Drawable | |
id() const | Papyrus::Object | [inline] |
initialize_uri_regular_expression() | Papyrus::SVG | [private, static] |
inside(double x, double y) | Papyrus::Group | [virtual] |
invalidate_composed_matrix() | Papyrus::Drawable | [protected] |
invalidate_extents() | Papyrus::Drawable | [protected] |
invalidate_matrix() | Papyrus::Drawable | [protected] |
is_frozen() | Papyrus::Drawable | |
is_group() | Papyrus::Group | [virtual] |
is_intermediate_drawing_enabled() | Papyrus::Group | [virtual] |
is_selectable() | Papyrus::Drawable | |
is_visible() const | Papyrus::Drawable | |
layer(int l) const | Papyrus::Group | |
Layer typedef | Papyrus::Group | |
layers() const | Papyrus::Group | |
Layers typedef | Papyrus::Group | |
local_to_global(double &x, double &y) const | Papyrus::Drawable | |
lookup_drawable(const Glib::ustring &name) const | Papyrus::Group | |
lookup_paint(const Glib::ustring &name) const | Papyrus::Group | |
lower(Drawable::pointer item, int steps=1) | Papyrus::Group | [virtual] |
lower_to_bottom(Drawable::pointer item) | Papyrus::Group | [virtual] |
m_alpha | Papyrus::Drawable | [protected] |
m_changed_connections | Papyrus::Group | [protected] |
m_color_stops | Papyrus::SVG | [private] |
m_composite_operator | Papyrus::Drawable | [protected] |
m_description | Papyrus::Group | [protected] |
m_drawable_dictionary | Papyrus::Group | [protected] |
m_exclude_from_extents | Papyrus::Drawable | [protected] |
m_fill | Papyrus::Group | [protected] |
m_frozen | Papyrus::Drawable | [protected] |
m_frozen_by_parent | Papyrus::Drawable | [protected] |
m_id | Papyrus::Object | [protected] |
m_intermediate_drawing_enabled | Papyrus::Group | [protected] |
m_layers | Papyrus::Group | [protected] |
m_matrices | Papyrus::Drawable | [protected] |
m_matrix_connections | Papyrus::Drawable | [protected] |
m_need_redraw | Papyrus::Drawable | [protected] |
m_paint_dictionary | Papyrus::Group | [protected] |
m_parent | Papyrus::Drawable | [protected] |
m_redraw_connections | Papyrus::Group | [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_child_added | Papyrus::Group | [protected] |
m_signal_child_removed | Papyrus::Group | [protected] |
m_signal_composed_matrix_invalidated | Papyrus::Drawable | [protected] |
m_signal_description_changed | Papyrus::Group | [protected] |
m_signal_destroyed | Papyrus::Drawable | [protected] |
m_signal_drawable_added_to_dictionary | Papyrus::Group | [protected] |
m_signal_drawable_removed_from_dictionary | Papyrus::Group | [protected] |
m_signal_extents_changed | Papyrus::Drawable | [protected] |
m_signal_frozen | Papyrus::Drawable | [protected] |
m_signal_id_changed | Papyrus::Object | [protected] |
m_signal_paint_added_to_dictionary | Papyrus::Group | [protected] |
m_signal_paint_removed_from_dictionary | Papyrus::Group | [protected] |
m_signal_redraw | Papyrus::Drawable | [protected] |
m_signal_selectable | Papyrus::Drawable | [protected] |
m_signal_title_changed | Papyrus::Group | [protected] |
m_size | Papyrus::Group | [protected] |
m_stroke | Papyrus::Group | [protected] |
m_title | Papyrus::Group | [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 | |
MEMORY enum value | Papyrus::SVG | |
move_to_layer(int layer, Drawable::pointer item) | Papyrus::Group | [virtual] |
Object(const Glib::ustring &id=Glib::ustring()) | Papyrus::Object | [inline, protected] |
Object(const AttributeValueMap &avmap) | Papyrus::Object | [inline, protected] |
on_child_changed(Drawable::pointer child) | Papyrus::Group | [protected, virtual] |
on_child_redraw(double x, double y, double w, double h, Drawable::pointer child) | Papyrus::Group | [protected] |
on_matrix_changed() | Papyrus::Drawable | [protected] |
on_viewbox_changed() | Papyrus::Drawable | [protected] |
operator pointer() | Papyrus::Drawable | |
paint_dictionary() const | Papyrus::Group | |
PAPYRUS_CLASS_NAME("Renderable") | Papyrus::Renderable | |
PAPYRUS_DRAWABLE(SVG) | Papyrus::SVG | |
PAPYRUS_RENDERABLE(Drawable) | Papyrus::Drawable | |
parent() | Papyrus::Drawable | [virtual] |
pointer typedef | Papyrus::Renderable | |
pre_viewbox_extents(const Matrix &m=Matrix::Identity, ExtentsPerformance ep=EXTENTS_QUICK) const | Papyrus::Drawable | [virtual] |
process_element(const xmlpp::Element *element, Group &parent, bool in_defs_section, bool is_root=false) | Papyrus::SVG | [protected] |
raise(Drawable::pointer item, int steps=1) | Papyrus::Group | [virtual] |
raise_to_top(Drawable::pointer item) | Papyrus::Group | [virtual] |
raw_extents() const | Papyrus::Drawable | [virtual] |
redraw() | Papyrus::Drawable | [protected, virtual] |
redraw_proxy() | Papyrus::Drawable | |
remove(Drawable::pointer object) | Papyrus::Group | [virtual] |
remove(Drawable *object) | Papyrus::Group | [virtual] |
remove_drawable_from_dictionary(const Glib::ustring &name) | Papyrus::Group | |
remove_matrix(const Matrix::pointer m) | Papyrus::Drawable | |
remove_matrix(const Matrix::pointer m, int level) | Papyrus::Drawable | |
remove_paint_from_dictionary(const Glib::ustring &name) | Papyrus::Group | |
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 | |
select(double x, double y, unsigned depth=1) | Papyrus::Group | [virtual] |
self() | Papyrus::Drawable | |
set(const AttributeValueMap &avmap) | Papyrus::Group | [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_description(const Glib::ustring &d) | Papyrus::Group | |
set_exclude_from_extents(bool b=true) | Papyrus::Drawable | |
set_fill(Fill::pointer fill) | Papyrus::Group | |
set_fill(Paint::pointer paint) | Papyrus::Group | |
set_fill(const RGBA &color) | Papyrus::Group | |
set_fill(const Glib::ustring &fill) | Papyrus::Group | |
set_from_document(const xmlpp::Document *doc) | Papyrus::SVG | |
set_from_element(const xmlpp::Element *element) | Papyrus::SVG | |
set_from_file(const Glib::ustring &svg_filename) | Papyrus::SVG | |
set_from_memory(const Glib::ustring &svg) | Papyrus::SVG | |
set_from_memory(const unsigned char *contents, size_t bytes) | Papyrus::SVG | |
set_from_stream(std::istream &in) | Papyrus::SVG | |
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_stroke(Stroke::pointer stroke) | Papyrus::Group | |
set_stroke(Paint::pointer paint) | Papyrus::Group | |
set_stroke(const RGBA &color) | Papyrus::Group | |
set_stroke(const Glib::ustring &stroke) | Papyrus::Group | |
set_title(const Glib::ustring &t) | Papyrus::Group | |
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 | |
show() | Papyrus::Drawable | |
signal_changed() | Papyrus::Object | [inline] |
signal_child_added() | Papyrus::Group | |
signal_child_removed() | Papyrus::Group | |
signal_composed_matrix_invalidated() | Papyrus::Drawable | |
signal_description_changed() | Papyrus::Group | |
signal_destroyed() | Papyrus::Drawable | |
signal_drawable_added_to_dictionary() | Papyrus::Group | |
signal_drawable_removed_from_dictionary() | Papyrus::Group | |
signal_extents_changed() | Papyrus::Drawable | |
signal_frozen() | Papyrus::Drawable | |
signal_id_changed() | Papyrus::Object | [inline] |
signal_paint_added_to_dictionary() | Papyrus::Group | |
signal_paint_removed_from_dictionary() | Papyrus::Group | |
signal_redraw() | Papyrus::Drawable | |
signal_selectable() | Papyrus::Drawable | |
signal_title_changed() | Papyrus::Group | |
size() const | Papyrus::Group | |
skew(double x, double y, DegRad unit=RADIANS) | Papyrus::Drawable | |
skew(double s, DegRad unit=RADIANS) | Papyrus::Drawable | |
stroke() | Papyrus::Group | |
StrType enum name | Papyrus::SVG | |
StrType typedef | Papyrus::SVG | |
svg(unsigned depth=0) | Papyrus::SVG | [virtual] |
SVG() | Papyrus::SVG | [protected] |
SVG(const Glib::ustring &id, const Glib::ustring &filename, StrType st) | Papyrus::SVG | [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::Group | [virtual] |
thaw_children(bool force_redraw=false) | Papyrus::Group | [protected] |
title() const | Papyrus::Group | |
translate(double tx, double ty) | Papyrus::Drawable | |
viewbox() | Papyrus::Drawable | |
x() const | Papyrus::Drawable | |
y() const | Papyrus::Drawable | |
~Drawable() | Papyrus::Drawable | [virtual] |
~Group() | Papyrus::Group | [virtual] |
~Object() | Papyrus::Object | [inline, virtual] |
~Renderable() | Papyrus::Renderable | [inline, virtual] |
~SVG() | Papyrus::SVG | [virtual] |