Here is a list of all documented class members with links to the class documentation for each member:

### - a -

- add_curve() : PlotMM::Plot
- autoscale() : PlotMM::Scale

### - b -

- baseline() : PlotMM::Curve
- begin_autoscale() : PlotMM::Scale
- begin_replot() : PlotMM::PlotCanvas
- bounded_to() : PlotMM::DoubleSize
- bounding_rect() : PlotMM::Curve
- brush() : PlotMM::Paint

### - c -

- center() : PlotMM::DoubleRect
- clear() : PlotMM::PlotCanvas
- close_polyline_() : PlotMM::Curve
- contains() : PlotMM::DoubleRect, PlotMM::DoubleIntMap
- copy() : PlotMM::ErrorCurve, PlotMM::Curve
- Curve() : PlotMM::Curve
- curve_changed() : PlotMM::Curve
- curve_style() : PlotMM::Curve

### - d -

- d1() : PlotMM::DoubleIntMap
- d2() : PlotMM::DoubleIntMap
- data_size() : PlotMM::Curve
- disable_selection() : PlotMM::Plot
- DoubleIntMap() : PlotMM::DoubleIntMap
- DoublePoint() : PlotMM::DoublePoint
- DoubleRect() : PlotMM::DoubleRect
- DoubleSize() : PlotMM::DoubleSize
- draw() : PlotMM::Symbol, PlotMM::ErrorCurve, PlotMM::Curve
- draw_csteps_() : PlotMM::Curve
- draw_curve_() : PlotMM::Curve
- draw_dots_() : PlotMM::Curve
- draw_errors_() : PlotMM::ErrorCurve
- draw_lines_() : PlotMM::Curve
- draw_lsteps_() : PlotMM::Curve
- draw_rsteps_() : PlotMM::Curve
- draw_selection_() : PlotMM::Plot
- draw_sticks_() : PlotMM::Curve
- draw_symbols_() : PlotMM::Curve
- draw_vfunc_() : PlotMM::Symbol
- dx() : PlotMM::ErrorCurve
- dy() : PlotMM::ErrorCurve

### - e -

- enable_selection() : PlotMM::Plot
- enabled() : PlotMM::Scale, PlotMM::ScaleLabels, PlotMM::Curve
- end_autoscale() : PlotMM::Scale
- end_replot() : PlotMM::PlotCanvas
- error_paint() : PlotMM::ErrorCurve
- ErrorCurve() : PlotMM::ErrorCurve
- expanded_to() : PlotMM::DoubleSize

### - f -

- font() : PlotMM::ScaleLabels
- format() : PlotMM::ScaleLabels

### - g -

- get_abs_height() : PlotMM::Rectangle
- get_abs_width() : PlotMM::Rectangle
- get_height() : PlotMM::DoubleRect, PlotMM::DoubleSize
- get_text() : PlotMM::PlotLabel
- get_width() : PlotMM::DoubleRect, PlotMM::DoubleSize
- get_x() : PlotMM::DoublePoint
- get_x1() : PlotMM::DoubleRect
- get_x2() : PlotMM::DoubleRect
- get_x_max() : PlotMM::Rectangle
- get_x_min() : PlotMM::Rectangle
- get_y() : PlotMM::DoublePoint
- get_y1() : PlotMM::DoubleRect
- get_y2() : PlotMM::DoubleRect
- get_y_max() : PlotMM::Rectangle
- get_y_min() : PlotMM::Rectangle

### - h -

- HScale() : PlotMM::HScale
- HScaleLabels() : PlotMM::HScaleLabels

### - i -

- i1() : PlotMM::DoubleIntMap
- i2() : PlotMM::DoubleIntMap
- init() : PlotMM::ErrorCurve, PlotMM::Curve
- intersect() : PlotMM::DoubleRect
- intersects() : PlotMM::DoubleRect
- inv_transform() : PlotMM::DoubleIntMap
- is_empty() : PlotMM::DoubleRect, PlotMM::DoubleSize
- is_null() : PlotMM::DoubleRect, PlotMM::DoubleSize, PlotMM::DoublePoint
- is_valid() : PlotMM::DoubleRect

### - l -

- lim_transform() : PlotMM::DoubleIntMap
- logarithmic() : PlotMM::DoubleIntMap

### - m -

- major_ticklength() : PlotMM::Scale
- minor_ticklength() : PlotMM::Scale
- move() : PlotMM::DoubleRect
- move_by() : PlotMM::DoubleRect
- move_center() : PlotMM::DoubleRect
- move_x() : PlotMM::DoubleRect
- move_y() : PlotMM::DoubleRect

### - n -

- normalize() : PlotMM::DoubleRect

### - o -

- on_expose_event() : PlotMM::Scale
- on_realize() : PlotMM::Scale
- on_tick_change() : PlotMM::HScale, PlotMM::VScale, PlotMM::Scale
- operator &() : PlotMM::DoubleRect
- operator &=() : PlotMM::DoubleRect
- operator *() : PlotMM::DoubleSize, PlotMM::DoublePoint
- operator *=() : PlotMM::DoublePoint
- operator!=() : PlotMM::Symbol, PlotMM::DoubleRect, PlotMM::DoubleSize, PlotMM::DoublePoint
- operator+() : PlotMM::DoubleSize, PlotMM::DoublePoint
- operator+=() : PlotMM::DoubleSize, PlotMM::DoublePoint
- operator-() : PlotMM::DoubleSize, PlotMM::DoublePoint
- operator-=() : PlotMM::DoubleSize, PlotMM::DoublePoint
- operator/() : PlotMM::DoubleSize, PlotMM::DoublePoint
- operator/=() : PlotMM::DoublePoint
- operator=() : PlotMM::ErrorCurve, PlotMM::Curve
- operator==() : PlotMM::Symbol, PlotMM::DoubleRect, PlotMM::DoubleSize, PlotMM::DoublePoint
- operator|() : PlotMM::DoubleRect
- operator|=() : PlotMM::DoubleRect
- options() : PlotMM::Curve

### - p -

- paint() : PlotMM::Symbol, PlotMM::Curve
- pen() : PlotMM::Paint
- position() : PlotMM::Scale, PlotMM::ScaleLabels

### - r -

- redraw() : PlotMM::HScale, PlotMM::VScale
- replot() : PlotMM::Plot
- rotate_left_() : PlotMM::PlotLabel
- rotate_right_() : PlotMM::PlotLabel

### - s -

- Scale() : PlotMM::Scale
- scale_map() : PlotMM::Scale
- ScaleLabels() : PlotMM::ScaleLabels
- set_autoscale() : PlotMM::Scale
- set_baseline() : PlotMM::Curve
- set_brush_color() : PlotMM::Paint
- set_curve_style() : PlotMM::Curve
- set_data() : PlotMM::ErrorCurve, PlotMM::Curve
- set_dbl_range() : PlotMM::DoubleIntMap
- set_destination() : PlotMM::Rectangle
- set_enabled() : PlotMM::Scale, PlotMM::ScaleLabels, PlotMM::PlotLabel, PlotMM::Curve
- set_height() : PlotMM::DoubleRect, PlotMM::DoubleSize
- set_int_range() : PlotMM::DoubleIntMap
- set_labels() : PlotMM::ScaleLabels
- set_options() : PlotMM::Curve
- set_origin() : PlotMM::Rectangle
- set_pen_color() : PlotMM::Paint
- set_points() : PlotMM::Rectangle
- set_position() : PlotMM::Scale
- set_range() : PlotMM::Scale
- set_rect() : PlotMM::Rectangle, PlotMM::DoubleRect
- set_selection() : PlotMM::Plot
- set_size() : PlotMM::Symbol, PlotMM::DoubleRect
- set_style() : PlotMM::Symbol
- set_symbol() : PlotMM::Curve
- set_text() : PlotMM::PlotLabel
- set_ticklengths() : PlotMM::Scale
- set_title() : PlotMM::Curve
- set_width() : PlotMM::DoubleRect, PlotMM::DoubleSize
- set_x() : PlotMM::DoublePoint
- set_x1() : PlotMM::DoubleRect
- set_x2() : PlotMM::DoubleRect
- set_y() : PlotMM::DoublePoint
- set_y1() : PlotMM::DoubleRect
- set_y2() : PlotMM::DoubleRect
- signal_curve_changed : PlotMM::Curve
- signal_enabled : PlotMM::Scale
- signal_plot_mouse_move() : PlotMM::Plot
- signal_plot_mouse_press() : PlotMM::Plot
- signal_plot_mouse_release() : PlotMM::Plot
- size() : PlotMM::Symbol, PlotMM::DoubleRect
- size_aux() : PlotMM::Symbol
- style() : PlotMM::Symbol
- Symbol() : PlotMM::Symbol
- symbol() : PlotMM::Curve

### - t -

- text_height() : PlotMM::ScaleLabels
- text_width() : PlotMM::ScaleLabels
- title() : PlotMM::Curve
- transform() : PlotMM::DoubleIntMap
- transpose() : PlotMM::DoubleSize

### - u -

- unite() : PlotMM::DoubleRect

### - v -

- verify_range() : PlotMM::Curve
- VScale() : PlotMM::VScale
- VScaleLabels() : PlotMM::VScaleLabels

### - x -

- x() : PlotMM::Curve
- x_transform() : PlotMM::DoubleIntMap

### - y -

- y() : PlotMM::Curve

### - ~ -

- ~Curve() : PlotMM::Curve
- ~DoubleIntMap() : PlotMM::DoubleIntMap
- ~ErrorCurve() : PlotMM::ErrorCurve
- ~HScale() : PlotMM::HScale
- ~HScaleLabels() : PlotMM::HScaleLabels
- ~Scale() : PlotMM::Scale
- ~ScaleLabels() : PlotMM::ScaleLabels
- ~Symbol() : PlotMM::Symbol
- ~VScale() : PlotMM::VScale
- ~VScaleLabels() : PlotMM::VScaleLabels