QGScatterPlotParametersFrame Class Reference

List of all members.


Detailed Description

Part of a scatter plot edit window for inputting parameters.

Author:
Adam Bryant (adam_bryant@berkeley.edu)

Public Member Functions

 QGScatterPlotParametersFrame (QGScatterPlotEditWindow *p=0, UInt_t w=100, UInt_t h=100)
 Constructor.
virtual ~QGScatterPlotParametersFrame ()
 Destructor.
QGDropDownBoxGetXDropDownBox ()
 Get pointer to x-axis variable drop down box.
std::string GetXUnits ()
 Get x-axis units.
std::string GetXVariable ()
 Get x-axis variable.
QGDropDownBoxGetYDropDownBox ()
 Get pointer to y-axis variable drop down box.
std::string GetYUnits ()
 Get y-axis units.
std::string GetYVariable ()
 Get y-axis variable.
bool IsSuperimposeSet ()
 Handle event in x-axis units box.
void SetSuperimpose (bool flag=true)
 Set whether the superimpose box is checked.
void SetXUnits (const std::string &units)
 Set the x-axis units.
void SetXVariable (const std::string &x)
 Set the x-axis variable.
void SetYUnits (const std::string &units)
 Set the y-axis units.
void SetYVariable (const std::string &y)
 Set the y-axis variable.

Private Attributes

QGScatterPlotEditWindowfScatterPlotEditWindow
 Pointer to parent scatter plot edit window.
TGCheckButton * fSuperimposeBox
 Superimpose check box.
QGDropDownBoxfXDropDownBox
 x-axis variable drop down box
TGHorizontalFrame * fXFrame
 Horizontal frame for x-axis variable.
TGLabel * fXLabel
 X label.
QGTextEntryfXUnitsBox
 x-axis units box
QGDropDownBoxfYDropDownBox
 y-axis variable drop down box
TGHorizontalFrame * fYFrame
 Horizontal frame for y-axis variable.
TGLabel * fYLabel
 Y label.
QGTextEntryfYUnitsBox
 y-axis units box

Member Function Documentation

bool QGScatterPlotParametersFrame::IsSuperimposeSet (  ) 

Handle event in x-axis units box.

Handle event in x-axis variable box Handle event in y-axis units box Handle event in y-axis variable box Return true if superimpose box is checked

References fSuperimposeBox.


The documentation for this class was generated from the following files:

Generated on Tue Nov 16 10:50:06 2010 for CUORE Software by  doxygen 1.5.6