TGL5DDataSetEditor.cxx File Reference

#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_tIterMap_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)
TGHorizontalFramemake_labeled_hframe (TGCompositeFrame *p, const char *text)
TGDoubleHSlidermake_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 Documentation

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.


Function Documentation

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().


Generated on Tue Jul 5 15:59:41 2011 for ROOT_528-00b_version by  doxygen 1.5.1