| __interpolate(double p[4], double time[4], double t) | ArdourCanvas::InterpolatedCurve | inlineprivatestatic |
| _allocation | ArdourCanvas::Item | protected |
| _bounding_box | ArdourCanvas::Item | mutableprotected |
| _bounding_box_dirty | ArdourCanvas::Item | mutableprivate |
| _canvas | ArdourCanvas::Item | protected |
| _data | ArdourCanvas::Item | protected |
| _fill | ArdourCanvas::Fill | protected |
| _fill_color | ArdourCanvas::Fill | protected |
| _ignore_events | ArdourCanvas::Item | private |
| _interpolate(const Points &points, Points::size_type index, int points_per_segment, SplineType curve_type, Points &results) | ArdourCanvas::InterpolatedCurve | inlineprivatestatic |
| _items | ArdourCanvas::Item | protected |
| _layout_sensitive | ArdourCanvas::Item | protected |
| _left | ArdourCanvas::PolyItem | mutableprivate |
| _lut | ArdourCanvas::Item | mutableprotected |
| _outline | ArdourCanvas::Outline | protected |
| _outline_color | ArdourCanvas::Outline | protected |
| _outline_width | ArdourCanvas::Outline | protected |
| _pack_options | ArdourCanvas::Item | protected |
| _parent | ArdourCanvas::Item | protected |
| _pattern | ArdourCanvas::Fill | protected |
| _points | ArdourCanvas::PolyItem | protected |
| _position | ArdourCanvas::Item | protected |
| _pre_change_bounding_box | ArdourCanvas::Item | protected |
| _requested_height | ArdourCanvas::Item | |
| _requested_width | ArdourCanvas::Item | |
| _resize_queued | ArdourCanvas::Item | |
| _right | ArdourCanvas::PolyItem | mutableprivate |
| _scroll_parent | ArdourCanvas::Item | protected |
| _scroll_translation | ArdourCanvas::Item | private |
| ArdourCanvas::_self | ArdourCanvas::Fill | protected |
| ArdourCanvas::Outline::_self | ArdourCanvas::Outline | protected |
| _size_allocate(Rect const &) | ArdourCanvas::Item | virtual |
| _stops | ArdourCanvas::Fill | protected |
| _tooltip | ArdourCanvas::Item | private |
| _transparent | ArdourCanvas::Fill | protected |
| _vertical_gradient | ArdourCanvas::Fill | protected |
| _visible | ArdourCanvas::Item | protected |
| add(Item *) | ArdourCanvas::Item | virtual |
| add_child_bounding_boxes(bool include_hidden=false) const | ArdourCanvas::Item | protected |
| add_front(Item *) | ArdourCanvas::Item | virtual |
| add_items_at_point(Duple point, std::vector< Item const * > &items) const | ArdourCanvas::Item | virtual |
| add_point(Duple const &) | ArdourCanvas::PolyItem | virtual |
| allocation() const | ArdourCanvas::Item | inline |
| bbox_dirty() const | ArdourCanvas::Item | inlineprotected |
| begin_change() | ArdourCanvas::Item | protected |
| begin_visual_change() | ArdourCanvas::Item | protected |
| block_change_notifications() | ArdourCanvas::Item | |
| bounding_box() const | ArdourCanvas::Item | |
| canvas() const | ArdourCanvas::Item | inline |
| canvas_origin() const | ArdourCanvas::Item | |
| canvas_to_item(Coord &, Coord &) const | ArdourCanvas::Item | |
| canvas_to_item(Duple const &) const | ArdourCanvas::Item | |
| canvas_to_item(Rect const &) const | ArdourCanvas::Item | |
| CatmullRomCentripetal enum value | ArdourCanvas::InterpolatedCurve | |
| CatmullRomUniform enum value | ArdourCanvas::InterpolatedCurve | |
| change_blocked | ArdourCanvas::Item | private |
| child_changed(bool bbox_changed) | ArdourCanvas::Item | virtual |
| clear() | ArdourCanvas::PolyItem | virtual |
| ArdourCanvas::Item::clear(bool with_delete=false) | ArdourCanvas::Item | |
| clear_items(bool with_delete) | ArdourCanvas::Item | protected |
| closest_ancestor_with(const Item &other) const | ArdourCanvas::Item | |
| common_ancestor_within(uint32_t, const Item &other) const | ArdourCanvas::Item | |
| compute_bounding_box() const | ArdourCanvas::Curve | virtual |
| covers(Duple const &) const | ArdourCanvas::Curve | virtual |
| Curve(Canvas *) | ArdourCanvas::Curve | |
| Curve(Item *) | ArdourCanvas::Curve | |
| curve_fill | ArdourCanvas::Curve | private |
| CurveFill enum name | ArdourCanvas::Curve | |
| default_items_per_cell | ArdourCanvas::Item | static |
| depth() const | ArdourCanvas::Item | |
| disable_scroll_translation() | ArdourCanvas::Item | |
| dump(std::ostream &) const | ArdourCanvas::PolyItem | virtual |
| end_change() | ArdourCanvas::Item | protected |
| end_visual_change() | ArdourCanvas::Item | protected |
| ensure_lut() const | ArdourCanvas::Item | protected |
| Event | ArdourCanvas::Item | |
| ArdourCanvas::Fill::Fill(Item &self) | ArdourCanvas::Fill | |
| ArdourCanvas::Fill::Fill(const Fill &)=delete | ArdourCanvas::Fill | |
| fill() const | ArdourCanvas::Fill | inline |
| fill_color() const | ArdourCanvas::Fill | inline |
| find_scroll_parent() | ArdourCanvas::Item | private |
| get() const | ArdourCanvas::PolyItem | |
| get_data(std::string const &) const | ArdourCanvas::Item | |
| grab() | ArdourCanvas::Item | |
| height() const | ArdourCanvas::Item | |
| hide() | ArdourCanvas::Item | virtual |
| ignore_events() const | ArdourCanvas::Item | inline |
| init() | ArdourCanvas::Item | private |
| Inside enum value | ArdourCanvas::Curve | |
| interpolate() | ArdourCanvas::Curve | private |
| ArdourCanvas::InterpolatedCurve::interpolate(const Points &coordinates, uint32_t points_per_segment, SplineType curve_type, bool closed, Points &results) | ArdourCanvas::InterpolatedCurve | inlineprotectedstatic |
| interpolate_line(Duple &, Duple const &, Coord const) | ArdourCanvas::PolyItem | privatestatic |
| invalidate_lut() const | ArdourCanvas::Item | protected |
| is_ancestor_of(const Item &candidate) const | ArdourCanvas::Item | inline |
| is_descendant_of(const Item &candidate) const | ArdourCanvas::Item | |
| Item(Canvas *) | ArdourCanvas::Item | |
| Item(Item *) | ArdourCanvas::Item | |
| Item(Item *, Duple const &p) | ArdourCanvas::Item | |
| item_to_canvas(Coord &, Coord &) const | ArdourCanvas::Item | |
| item_to_canvas(Rect const &) const | ArdourCanvas::Item | |
| item_to_canvas(Duple const &) const | ArdourCanvas::Item | |
| item_to_parent(Duple const &) const | ArdourCanvas::Item | |
| item_to_parent(Rect const &) const | ArdourCanvas::Item | |
| item_to_window(Duple const &, bool rounded=true) const | ArdourCanvas::Item | |
| item_to_window(Rect const &, bool rounded=true) const | ArdourCanvas::Item | |
| items() const | ArdourCanvas::Item | inline |
| layout() | ArdourCanvas::Item | virtual |
| layout_sensitive() const | ArdourCanvas::Item | inline |
| left_edge() const | ArdourCanvas::PolyItem | inlineprotected |
| lower_child_to_bottom(Item *) | ArdourCanvas::Item | |
| lower_to_bottom() | ArdourCanvas::Item | |
| move(Duple) | ArdourCanvas::Item | |
| n_samples | ArdourCanvas::Curve | private |
| needs_prepare_for_render() const | ArdourCanvas::Item | inlinevirtual |
| None enum value | ArdourCanvas::Curve | |
| ArdourCanvas::operator=(const Fill &)=delete | ArdourCanvas::Fill | |
| ArdourCanvas::Outline::operator=(const Outline &)=delete | ArdourCanvas::Outline | |
| outline() const | ArdourCanvas::Outline | inline |
| ArdourCanvas::Outline::Outline(Item &self) | ArdourCanvas::Outline | |
| ArdourCanvas::Outline::Outline(const Outline &)=delete | ArdourCanvas::Outline | |
| outline_color() const | ArdourCanvas::Outline | inline |
| outline_width() const | ArdourCanvas::Outline | inline |
| Outside enum value | ArdourCanvas::Curve | |
| pack_options() const | ArdourCanvas::Item | inline |
| parent() const | ArdourCanvas::Item | inline |
| parent_to_item(Duple const &) const | ArdourCanvas::Item | |
| parent_to_item(Rect const &) const | ArdourCanvas::Item | |
| points_per_segment | ArdourCanvas::Curve | private |
| PolyItem(Canvas *) | ArdourCanvas::PolyItem | |
| PolyItem(Item *) | ArdourCanvas::PolyItem | |
| pop_back() | ArdourCanvas::PolyItem | |
| position() const | ArdourCanvas::Item | inline |
| position_offset() const | ArdourCanvas::Item | |
| prepare_for_render(Rect const &area) const | ArdourCanvas::Item | inlinevirtual |
| prepare_for_render_children(Rect const &area) const | ArdourCanvas::Item | protected |
| propagate_show_hide() | ArdourCanvas::Item | private |
| queue_resize() | ArdourCanvas::Item | |
| raise(int) | ArdourCanvas::Item | |
| raise_child(Item *, int) | ArdourCanvas::Item | |
| raise_child_to_top(Item *) | ArdourCanvas::Item | |
| raise_to_top() | ArdourCanvas::Item | |
| redraw() const | ArdourCanvas::Item | |
| remove(Item *) | ArdourCanvas::Item | virtual |
| render(Rect const &area, Cairo::RefPtr< Cairo::Context >) const | ArdourCanvas::Curve | virtual |
| render_children(Rect const &area, Cairo::RefPtr< Cairo::Context > context) const | ArdourCanvas::Item | protected |
| render_path(Rect const &, Cairo::RefPtr< Cairo::Context >) const | ArdourCanvas::PolyItem | protected |
| reparent(Item *, bool already_added=false) | ArdourCanvas::Item | |
| resize_queued() const | ArdourCanvas::Item | inline |
| right_edge() const | ArdourCanvas::PolyItem | inlineprotected |
| samples | ArdourCanvas::Curve | private |
| scroll_offset() const | ArdourCanvas::Item | protected |
| scroll_parent() const | ArdourCanvas::Item | inline |
| scroll_translation() const | ArdourCanvas::Item | inline |
| self_visible() const | ArdourCanvas::Item | inline |
| set(Points const &) | ArdourCanvas::Curve | virtual |
| set_bbox_clean() const | ArdourCanvas::Item | protected |
| set_bbox_dirty() const | ArdourCanvas::Item | protected |
| set_data(std::string const &, void *) | ArdourCanvas::Item | |
| set_fill(bool) | ArdourCanvas::Fill | virtual |
| set_fill_color(Gtkmm2ext::Color) | ArdourCanvas::Fill | virtual |
| set_fill_mode(CurveFill cf) | ArdourCanvas::Curve | inline |
| set_gradient(StopList const &stops, bool is_vertical) | ArdourCanvas::Fill | |
| set_ignore_events(bool) | ArdourCanvas::Item | |
| set_layout_sensitive(bool) | ArdourCanvas::Item | |
| set_outline(bool) | ArdourCanvas::Outline | virtual |
| set_outline_color(Gtkmm2ext::Color) | ArdourCanvas::Outline | virtual |
| set_outline_width(Distance) | ArdourCanvas::Outline | virtual |
| set_pack_options(PackOptions) | ArdourCanvas::Item | |
| set_pattern(Cairo::RefPtr< Cairo::Pattern >) | ArdourCanvas::Fill | |
| set_points_per_segment(uint32_t n) | ArdourCanvas::Curve | |
| set_position(Duple) | ArdourCanvas::Item | |
| set_size_request(double w, double h) | ArdourCanvas::Item | |
| set_size_request_to_display_given_text(const std::vector< std::string > &strings, gint hpadding, gint vpadding) | ArdourCanvas::Item | |
| set_tooltip(const std::string &) | ArdourCanvas::Item | |
| set_x_position(Coord) | ArdourCanvas::Item | |
| set_y_position(Coord) | ArdourCanvas::Item | |
| setup_fill_context(Cairo::RefPtr< Cairo::Context >) const | ArdourCanvas::Fill | protected |
| setup_gradient_context(Cairo::RefPtr< Cairo::Context >, Rect const &, Duple const &) const | ArdourCanvas::Fill | protected |
| setup_outline_context(Cairo::RefPtr< Cairo::Context >) const | ArdourCanvas::Outline | protected |
| show() | ArdourCanvas::Item | virtual |
| size_allocate(Rect const &) | ArdourCanvas::Item | |
| size_allocate_children(Rect const &r) | ArdourCanvas::Item | virtual |
| size_request(double &w, double &h) const | ArdourCanvas::Item | virtual |
| SplineType enum name | ArdourCanvas::InterpolatedCurve | |
| start_tooltip_timeout() | ArdourCanvas::Item | |
| stop_tooltip_timeout() | ArdourCanvas::Item | |
| StopList typedef | ArdourCanvas::Fill | |
| tooltip() const | ArdourCanvas::Item | inline |
| unblock_change_notifications() | ArdourCanvas::Item | |
| ungrab() | ArdourCanvas::Item | |
| unparent() | ArdourCanvas::Item | |
| visible() const | ArdourCanvas::Item | |
| whatami() const | ArdourCanvas::Item | |
| whoami() const | ArdourCanvas::Item | inline |
| width() const | ArdourCanvas::Item | |
| window_origin() const | ArdourCanvas::Item | |
| window_to_item(Duple const &) const | ArdourCanvas::Item | |
| window_to_item(Rect const &) const | ArdourCanvas::Item | |
| ~Fill() | ArdourCanvas::Fill | inlinevirtual |
| ~Item() | ArdourCanvas::Item | virtual |
| ~Outline() | ArdourCanvas::Outline | inlinevirtual |