LabTestSim::Plotter Class Reference

List of all members.

Public Member Functions

 Plotter (Array< String > const *a_DAT, Array< FileParser::Table > const *a_Data, bool use_Cy=true, bool use_Marks=false, Array< Array< int > > const *a_Marks=NULL, bool use_Calc=false, Array< FileParser::Table > const *a_Calc=NULL, bool use_CMarks=false, Array< Array< int > > const *a_CMarks=NULL)
 ~Plotter ()

Private Member Functions

void _setup_subplot (int subplot_id, PlotMM::Plot *subplot)
void _allocate_and_fill_coords (int subplot_id, FileParser::Table const &T, Coords &C)
void _add_curves (int subplot_id, Coords const &C, PlotMM::Plot *subplot, String const &color="blue")
void _add_curves (int subplot_id, Coords const &C, Array< int > const &Marks, PlotMM::Plot *subplot, String const &clr1="blue", String const &clr2="red")
void _print_coords (int subplot_id, int x, int y)
void _on_close_clicked ()
void _on_switch_page (GtkNotebookPage *page, guint page_num)
void _on_plot0_mouse_move (int x, int y, GdkEventMotion *ev)
void _on_plot1_mouse_move (int x, int y, GdkEventMotion *ev)
void _on_plot2_mouse_move (int x, int y, GdkEventMotion *ev)
void _on_plot3_mouse_move (int x, int y, GdkEventMotion *ev)

Private Attributes

Array< String > const * _names
bool _use_cy
bool _use_marks
bool _use_calc
bool _use_cmarks
Gtk::Button _btn_close
Gtk::Notebook _nb
Gtk::Statusbar _sbar
Array< Gtk::Table * > _grids
Array< Array< PlotMM::Plot * > > _plots

Classes

struct  Coords

Detailed Description

Definition at line 79 of file plotter.h.


The documentation for this class was generated from the following file:
Generated on Wed Jan 24 15:56:31 2007 for MechSys by  doxygen 1.4.7