#include <string>
#include <map>
#include "TGDoubleSlider.h"
#include "TGColorSelect.h"
#include "TGNumberEntry.h"
#include "TVirtualPad.h"
#include "TGListBox.h"
#include "TGSlider.h"
#include "TGButton.h"
#include "TGLabel.h"
#include "TString.h"
#include "TColor.h"
#include "TAxis.h"
#include "TGL5DDataSetEditor.h"
#include "TGL5DPainter.h"
#include "TGLUtil.h"
#include "TGL5D.h"
Go to the source code of this file.
Classes | |
class | TGL5DDataSetEditor::TGL5DEditorPrivate |
Typedefs | |
typedef TGL5DPainter::SurfIter_t | SurfIter_t |
typedef std::map< Int_t, SurfIter_t > | IterMap_t |
typedef IterMap_t::iterator | IterMapIter_t |
Functions | |
ClassImp (TGL5DDataSetEditor) | |
void | make_slider_range_entries (TGCompositeFrame *parent, TGNumberEntryField *&minEntry, const TString &minToolTip, TGNumberEntryField *&maxEntry, const TString &maxToolTip) |
TGHorizontalFrame * | make_labeled_hframe (TGCompositeFrame *p, const char *text) |
TGDoubleHSlider * | make_double_hslider (TGCompositeFrame *parent, const char *labelName) |
void | set_grid_range_widgets (const TAxis *a, const Rgl::Range_t r, TGDoubleHSlider *slider, TGNumberEntryField *eMin, TGNumberEntryField *eMax) |
typedef std::map<Int_t, SurfIter_t> IterMap_t [static] |
Definition at line 40 of file TGL5DDataSetEditor.cxx.
typedef IterMap_t::iterator IterMapIter_t [static] |
Definition at line 41 of file TGL5DDataSetEditor.cxx.
typedef TGL5DPainter::SurfIter_t SurfIter_t [static] |
Definition at line 39 of file TGL5DDataSetEditor.cxx.
ClassImp | ( | TGL5DDataSetEditor | ) |
TGDoubleHSlider* @2298::make_double_hslider | ( | TGCompositeFrame * | parent, | |
const char * | labelName | |||
) | [static] |
Definition at line 209 of file TGL5DDataSetEditor.cxx.
References TGCompositeFrame::AddFrame(), kHorizontalFrame, kLHintsCenterY, kLHintsLeft, kLHintsTop, and slider.
Referenced by TGL5DDataSetEditor::CreateGridTab().
TGHorizontalFrame* @2298::make_labeled_hframe | ( | TGCompositeFrame * | p, | |
const char * | text | |||
) | [static] |
Definition at line 198 of file TGL5DDataSetEditor.cxx.
References TGCompositeFrame::AddFrame(), kLHintsBottom, kLHintsLeft, and p.
Referenced by TGL5DDataSetEditor::CreateGridTab(), and TGL5DDataSetEditor::CreateIsoTab().
void @2298::make_slider_range_entries | ( | TGCompositeFrame * | parent, | |
TGNumberEntryField *& | minEntry, | |||
const TString & | minToolTip, | |||
TGNumberEntryField *& | maxEntry, | |||
const TString & | maxToolTip | |||
) | [static] |
Definition at line 177 of file TGL5DDataSetEditor.cxx.
References TGCompositeFrame::AddFrame(), TString::Data(), kHorizontalFrame, kLHintsLeft, kLHintsTop, TGNumberFormat::kNEAAnyNumber, TGNumberFormat::kNESRealThree, TGFrame::Resize(), and TGTextEntry::SetToolTipText().
Referenced by TGL5DDataSetEditor::CreateGridTab(), and TGL5DDataSetEditor::CreateIsoTab().
void @2298::set_grid_range_widgets | ( | const TAxis * | a, | |
const Rgl::Range_t | r, | |||
TGDoubleHSlider * | slider, | |||
TGNumberEntryField * | eMin, | |||
TGNumberEntryField * | eMax | |||
) | [static] |
Definition at line 424 of file TGL5DDataSetEditor.cxx.
References a, TGNumberFormat::kNELLimitMinMax, TGNumberEntryField::SetLimits(), TGNumberEntryField::SetNumber(), TSlider::SetRange(), and slider.
Referenced by TGL5DDataSetEditor::SetGridTabWidgets().