|
|
| PlotFrame () |
| | Default constructor.
|
|
| ~PlotFrame () |
| | Destructor.
|
|
void | set_viewport (float x0, float x1, float y0, float y1) |
| | Set the viewport (normalized device coordinates)
|
|
PlotScale * | get_x_scale (bool allow_transpose) |
| | Get the x-scale.
|
|
PlotScale * | get_x_scale () |
|
void | set_x_scale (PlotScale *scale) |
| | Set the x-scale.
|
|
PlotAxis * | get_x_axis (bool allow_transpose) |
| | Get the x-axis.
|
|
PlotAxis * | get_x_axis () |
|
PlotScale * | get_y_scale (bool allow_transpose) |
| | Get the x-scale.
|
|
PlotScale * | get_y_scale () |
|
void | set_y_scale (PlotScale *scale) |
| | Set the y-scale.
|
| PlotAxis * | get_y_axis (bool allow_transpose) |
| | Get the y-axis.
|
|
PlotAxis * | get_y_axis () |
| void | no_labels () |
| | Remove all labels.
|
|
PlotLabel * | get_label_below () |
| | Get the below-frame label.
|
|
void | set_label_below (PlotLabel *) |
| | Set the below-frame label.
|
|
void | set_transpose (bool flag=true) |
| | Transpose the x and y axes.
|
|
bool | get_transpose () const |
|
virtual void | draw_axes (const Archive *) |
| | Draw the axes of the frame.
|
|
virtual void | label_axes (const std::string &default_x, const std::string &default_y) |
| | Label the axes of the frame.
|
|
virtual void | decorate (const Archive *) |
| | Decorate the frame.
|
|
virtual void | focus (const Archive *) |
| | Focus the frame.
|
|
virtual void | init (const Archive *) |
| | Initialize the frame.
|
|
virtual void | include (PlotFrame *) |
| | Expand to include the x and y scale of another frame.
|
|
virtual void | copy (PlotFrame *) |
| | Copy another frame.
|
|
void | hide_axes (void) |
|
virtual void | freeze (bool f=true) |
| | Freeze the frame.
|
|
| PlotAttributes () |
| | Default constructor.
|
|
| ~PlotAttributes () |
| | Destructor.
|
| virtual void | set_character_height (float h) |
| | Set the character height.
|
|
float | get_character_height () const |
| virtual void | set_character_font (int font) |
| | Set the character font.
|
|
int | get_character_font () const |
| virtual void | set_line_width (int width) |
| | Set the line width.
|
|
int | get_line_width () const |
|
PlotLabel * | get_label_above () |
| | Get the above-frame label.
|
|
void | set_label_above (PlotLabel *) |
| | Set the above-frame label.
|
| virtual void | apply_set (const std::string &name) |
| | Apply the named customization option set.
|
|
std::string | get_applied () const |
| | Get the applied set.
|
|
virtual void | publication_quality () |
| | Set publication quality character height and font and line width.
|
|
void | setup () |
| | Set the plot colour line and text attributes.
|
|
| Able (const Able &) |
|
Able & | operator= (const Able &) |
|
unsigned | get_reference_count () const |
|
| HeapTracked (const HeapTracked &) |
|
HeapTracked & | operator= (const HeapTracked &) |
|
bool | __is_on_heap () const |
Stores the properties of the plot frame.