1 #ifndef _QG_SCATTER_PLOT_PARAMETERS_FRAME_HH_
2 #define _QG_SCATTER_PLOT_PARAMETERS_FRAME_HH_
Drop down box with tab-complete.
Class for scatter plot edit window.
Part of a scatter plot edit window for inputting parameters.
QGDropDownBox * GetXDropDownBox()
Get pointer to x-axis variable drop down box.
QGTextEntry * fXUnitsBox
x-axis units box
TGLabel * fYLabel
Y label.
TGLabel * fXLabel
X label.
std::string GetXVariable()
Get x-axis variable.
void SetXUnits(const std::string &units)
Set the x-axis units.
QGDropDownBox * fXDropDownBox
x-axis variable drop down box
std::string GetYUnits()
Get y-axis units.
QGScatterPlotEditWindow * fScatterPlotEditWindow
Pointer to parent scatter plot edit window.
void SetYUnits(const std::string &units)
Set the y-axis units.
void SetYVariable(const std::string &y)
Set the y-axis variable.
QGTextEntry * fYUnitsBox
y-axis units box
void SetSuperimpose(bool flag=true)
Set whether the superimpose box is checked.
virtual ~QGScatterPlotParametersFrame()
Destructor.
bool IsSuperimposeSet()
Handle event in x-axis units box.
void SetXVariable(const std::string &x)
Set the x-axis variable.
QGDropDownBox * GetYDropDownBox()
Get pointer to y-axis variable drop down box.
TGHorizontalFrame * fXFrame
Horizontal frame for x-axis variable.
QGScatterPlotParametersFrame(QGScatterPlotEditWindow *p=0, UInt_t w=100, UInt_t h=100)
Constructor.
std::string GetYVariable()
Get y-axis variable.
std::string GetXUnits()
Get x-axis units.
QGDropDownBox * fYDropDownBox
y-axis variable drop down box
TGHorizontalFrame * fYFrame
Horizontal frame for y-axis variable.
TGCheckButton * fSuperimposeBox
Superimpose check box.
Extension of ROOT's basic text box TGTextEntry.