Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

GtkStatsPianoWindow Class Reference

#include <gtkStatsPianoWindow.h>

Inheritance diagram for GtkStatsPianoWindow:

GtkStatsWindow BasicGtkWindow List of all members.

Public Member Functions

 GtkStatsPianoWindow (GtkStatsMonitor *monitor, int thread_index, int chart_xsize, int chart_ysize)
virtual void mark_dead ()
virtual void idle ()

Protected Member Functions

virtual void setup_menu ()
virtual void menu_new_window ()
void menu_hscale (float hz)

Private Member Functions

void layout_window (int chart_xsize, int chart_ysize)

Private Attributes

int _thread_index
GtkStatsPianoRoll_chart

Constructor & Destructor Documentation

GtkStatsPianoWindow::GtkStatsPianoWindow GtkStatsMonitor monitor,
int  thread_index,
int  chart_xsize,
int  chart_ysize
 

Definition at line 31 of file gtkStatsPianoWindow.cxx.

References layout_window(), and setup_menu().

Referenced by menu_new_window().


Member Function Documentation

void GtkStatsPianoWindow::idle  )  [virtual]
 

Reimplemented from GtkStatsWindow.

Definition at line 61 of file gtkStatsPianoWindow.cxx.

References _chart, GtkStatsWindow::idle(), and PStatPianoRoll::update().

void GtkStatsPianoWindow::layout_window int  chart_xsize,
int  chart_ysize
[private]
 

Definition at line 135 of file gtkStatsPianoWindow.cxx.

References _chart, GtkStatsWindow::_main_box, _thread_index, and GtkStatsPianoRoll::get_labels().

Referenced by GtkStatsPianoWindow().

void GtkStatsPianoWindow::mark_dead  )  [virtual]
 

Reimplemented from GtkStatsWindow.

Definition at line 50 of file gtkStatsPianoWindow.cxx.

References _chart, GtkStatsPianoRoll::mark_dead(), and GtkStatsWindow::mark_dead().

void GtkStatsPianoWindow::menu_hscale float  hz  )  [protected]
 

Definition at line 125 of file gtkStatsPianoWindow.cxx.

References _chart, and PStatPianoRoll::set_horizontal_scale().

Referenced by setup_menu().

void GtkStatsPianoWindow::menu_new_window  )  [protected, virtual]
 

Reimplemented from GtkStatsWindow.

Definition at line 111 of file gtkStatsPianoWindow.cxx.

References _chart, _thread_index, PStatGraph::get_xsize(), PStatGraph::get_ysize(), and GtkStatsPianoWindow().

void GtkStatsPianoWindow::setup_menu  )  [protected, virtual]
 

Reimplemented from GtkStatsWindow.

Definition at line 72 of file gtkStatsPianoWindow.cxx.

References GtkStatsWindow::_menu, menu_hscale(), and GtkStatsWindow::setup_menu().

Referenced by GtkStatsPianoWindow().


Member Data Documentation

GtkStatsPianoRoll* GtkStatsPianoWindow::_chart [private]
 

Definition at line 52 of file gtkStatsPianoWindow.h.

Referenced by idle(), layout_window(), mark_dead(), menu_hscale(), and menu_new_window().

int GtkStatsPianoWindow::_thread_index [private]
 

Definition at line 50 of file gtkStatsPianoWindow.h.

Referenced by layout_window(), and menu_new_window().


The documentation for this class was generated from the following files:
Generated on Fri Apr 18 01:01:07 2003 for Panda-Tool by doxygen1.3