frame.hpp
Go to the documentation of this file.
void set_title(const std::string &title)
Set title for plot.
Definition: frame.cpp:244
void force_enable_ruler(PlotAxis axis, bool force)
Force enable ruler for axis.
Definition: frame.cpp:460
Coordmapper get_coordmapper(PlotAxis xaxis, PlotAxis yaxis) const
Get a 2d coordinate mapper for selected axes.
Definition: frame.cpp:268
void enable_colormap_legend(bool enable)
Set colormap legend enable/disable.
Definition: frame.cpp:720
void set_automargin(bool enable)
Set automatic margin setting on or off.
Definition: frame.cpp:182
void set_ranges(PlotAxis axis, double min, double max)
Set coordinate ranges for axis.
Definition: frame.cpp:274
void enable_legend(bool enable)
Set legend enable/disable.
Definition: frame.cpp:210
void set_axis_label(PlotAxis axis, const std::string &label)
Set axis label.
Definition: frame.cpp:149
void set_font_size(double size)
Set font size used for tics and labels.
Definition: frame.cpp:169
void get_frame_edges(double edge[4]) const
Get frame edge locations.
Definition: frame.cpp:259
double get_font_size(void)
Get font size used for tics and labels.
Definition: frame.hpp:206
void get_ranges(PlotAxis axis, double &min, double &max) const
Get coordinate ranges for axis.
Definition: frame.cpp:318
void add_graph(PlotAxis xaxis, PlotAxis yaxis, Graph *graph, LegendEntry *legend=NULL)
Add graph to frame.
Definition: frame.cpp:194
void set_legend_position(legend_position_e pos)
Set legend position.
Definition: frame.cpp:216
void ruler_autorange_enable(PlotAxis axis, bool min, bool max)
Enable/disable ruler autorange.
Definition: frame.cpp:222
void set_geometry(int width, int height, int offx, int offy)
Set size of plot.
Definition: frame.hpp:193
void set_fixed_aspect(PlotFixedMode mode)
Set fixed aspect ratio mode.
Definition: frame.cpp:188
1D and 2D coordinate transformations for plotter.
Base for plottable graphs.
Plot legends.
Rulers for plot frames.
Three dimensional vectors.