|
| 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.