TSpiderEditor Class Reference

#include <TSpiderEditor.h>

Inheritance diagram for TSpiderEditor:

TGedFrame TGedFrame TGCompositeFrame TGCompositeFrame TGCompositeFrame TGCompositeFrame TGFrame TGFrame TGFrame TGFrame TGFrame TGFrame TGFrame TGFrame List of all members.

Public Member Functions

 TSpiderEditor (const TGWindow *p=0, Int_t width=140, Int_t height=30, UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground())
 ~TSpiderEditor ()
virtual void DoAddVar ()
virtual void DoDeleteVar ()
virtual void DoDisplayAverage (Bool_t av)
virtual void DoGotoEntry ()
virtual void DoGotoNext ()
virtual void DoGotoPrevious ()
virtual void DoGotoFollowing ()
virtual void DoGotoPreceding ()
virtual void DoSetNx ()
virtual void DoSetNy ()
virtual void DoSetPlotType ()
virtual void SetModel (TObject *obj)
virtual void DoAvLineStyle (Int_t)
virtual void DoAvLineWidth (Int_t)
virtual void DoAvLineColor (Pixel_t)
virtual void DoAvFillColor (Pixel_t)
virtual void DoAvFillPattern (Style_t)
 TSpiderEditor (const TGWindow *p=0, Int_t width=140, Int_t height=30, UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground())
 ~TSpiderEditor ()
virtual void DoAddVar ()
virtual void DoDeleteVar ()
virtual void DoDisplayAverage (Bool_t av)
virtual void DoGotoEntry ()
virtual void DoGotoNext ()
virtual void DoGotoPrevious ()
virtual void DoGotoFollowing ()
virtual void DoGotoPreceding ()
virtual void DoSetNx ()
virtual void DoSetNy ()
virtual void DoSetPlotType ()
virtual void SetModel (TObject *obj)
virtual void DoAvLineStyle (Int_t)
virtual void DoAvLineWidth (Int_t)
virtual void DoAvLineColor (Pixel_t)
virtual void DoAvFillColor (Pixel_t)
virtual void DoAvFillPattern (Style_t)

Protected Member Functions

virtual void ConnectSignals2Slots ()
void MakeBrowse ()
virtual void ConnectSignals2Slots ()
void MakeBrowse ()

Protected Attributes

TSpiderfSpider
TGCheckButtonfDisplayAverage
TGLineStyleComboBoxfAvLineStyleCombo
TGLineWidthComboBoxfAvLineWidthCombo
TGColorSelectfAvLineColorSelect
TGColorSelectfAvFillColorSelect
TGedPatternSelectfAvFillPatternSelect
TGNumberEntryFieldfSetNx
TGNumberEntryFieldfSetNy
TGButtonGroupfBgroup
TGRadioButtonfPolyLines
TGRadioButtonfSegment
TGCompositeFramefBrowse
TGNumberEntryFieldfGotoEntry
TGPictureButtonfGotoNext
const TGPicturefPicNext
TGPictureButtonfGotoPrevious
const TGPicturefPicPrevious
TGPictureButtonfGotoFollowing
const TGPicturefPicFollowing
TGPictureButtonfGotoPreceding
const TGPicturefPicPreceding
TGTextEntryfAddVar
TGTextEntryfDeleteVar
TSpiderfSpider
TGCheckButtonfDisplayAverage
TGLineStyleComboBoxfAvLineStyleCombo
TGLineWidthComboBoxfAvLineWidthCombo
TGColorSelectfAvLineColorSelect
TGColorSelectfAvFillColorSelect
TGedPatternSelectfAvFillPatternSelect
TGNumberEntryFieldfSetNx
TGNumberEntryFieldfSetNy
TGButtonGroupfBgroup
TGRadioButtonfPolyLines
TGRadioButtonfSegment
TGCompositeFramefBrowse
TGNumberEntryFieldfGotoEntry
TGPictureButtonfGotoNext
const TGPicturefPicNext
TGPictureButtonfGotoPrevious
const TGPicturefPicPrevious
TGPictureButtonfGotoFollowing
const TGPicturefPicFollowing
TGPictureButtonfGotoPreceding
const TGPicturefPicPreceding
TGTextEntryfAddVar
TGTextEntryfDeleteVar

Detailed Description

Definition at line 41 of file TSpiderEditor.h.


Constructor & Destructor Documentation

TSpiderEditor::TSpiderEditor ( const TGWindow p = 0,
Int_t  width = 140,
Int_t  height = 30,
UInt_t  options = kChildFrame,
Pixel_t  back = GetDefaultFrameBackground() 
)

Definition at line 58 of file TSpiderEditor.cxx.

References TGCompositeFrame::AddFrame(), TGCompositeFrame::ChangeOptions(), f2, fAvFillColorSelect, fAvFillPatternSelect, fAvLineColorSelect, fAvLineStyleCombo, fAvLineWidthCombo, fBgroup, fDisplayAverage, fPolyLines, TGedFrame::fPriority, fSegment, fSetNx, fSetNy, kChildFrame, kFitWidth, kLHintsCenterY, kLHintsLeft, kLHintsTop, TGNumberFormat::kNEAPositive, TGNumberFormat::kNELLimitMinMax, TGNumberFormat::kNESInteger, kTRUE, MakeBrowse(), TGedFrame::MakeTitle(), TGFrame::Resize(), TGButtonGroup::SetRadioButtonExclusive(), TGTextEntry::SetToolTipText(), and TGButton::SetToolTipText().

TSpiderEditor::~TSpiderEditor (  ) 

Definition at line 133 of file TSpiderEditor.cxx.

References fPolyLines, and fSegment.

TSpiderEditor::TSpiderEditor ( const TGWindow p = 0,
Int_t  width = 140,
Int_t  height = 30,
UInt_t  options = kChildFrame,
Pixel_t  back = GetDefaultFrameBackground() 
)

TSpiderEditor::~TSpiderEditor (  ) 


Member Function Documentation

void TSpiderEditor::ConnectSignals2Slots (  )  [protected, virtual]

Definition at line 142 of file TSpiderEditor.cxx.

References TQObject::Connect(), fAddVar, fAvFillColorSelect, fAvFillPatternSelect, fAvLineColorSelect, fAvLineStyleCombo, fAvLineWidthCombo, fBgroup, fDeleteVar, fDisplayAverage, fGotoEntry, fGotoFollowing, fGotoNext, fGotoPreceding, fGotoPrevious, TGedFrame::fInit, fSetNx, fSetNy, and kFALSE.

Referenced by SetModel().

void TSpiderEditor::MakeBrowse (  )  [protected]

Definition at line 168 of file TSpiderEditor.cxx.

References TGCompositeFrame::AddFrame(), TGedFrame::CreateEditorTabSubFrame(), f2, fAddVar, fBrowse, fDeleteVar, fGotoEntry, fGotoFollowing, fGotoNext, fGotoPreceding, fGotoPrevious, fPicFollowing, fPicNext, fPicPreceding, fPicPrevious, gClient, TGClient::GetPicture(), kLHintsBottom, kLHintsCenterX, kLHintsCenterY, kLHintsExpandX, kLHintsLeft, kLHintsRight, kLHintsTop, TGNumberFormat::kNEANonNegative, TGNumberFormat::kNESInteger, TGFrame::Resize(), TGTextEntry::SetToolTipText(), TGButton::SetToolTipText(), and v1.

Referenced by TSpiderEditor().

void TSpiderEditor::DoAddVar (  )  [virtual]

Definition at line 300 of file TSpiderEditor.cxx.

References TSpider::AddVariable(), fAddVar, TGedFrame::fAvoidSignal, fSpider, TGTextEntry::GetText(), and TGedFrame::Update().

void TSpiderEditor::DoDeleteVar (  )  [virtual]

Definition at line 373 of file TSpiderEditor.cxx.

References TSpider::DeleteVariable(), TGedFrame::fAvoidSignal, fDeleteVar, fSpider, TGTextEntry::GetText(), and TGedFrame::Update().

void TSpiderEditor::DoDisplayAverage ( Bool_t  av  )  [virtual]

Definition at line 386 of file TSpiderEditor.cxx.

References TGedFrame::fAvoidSignal, fSpider, TSpider::SetDisplayAverage(), and TGedFrame::Update().

void TSpiderEditor::DoGotoEntry (  )  [virtual]

Definition at line 398 of file TSpiderEditor.cxx.

References TGedFrame::fAvoidSignal, fGotoEntry, fSpider, TGNumberEntryField::GetNumber(), TSpider::GotoEntry(), Long64_t, and TGedFrame::Update().

void TSpiderEditor::DoGotoNext (  )  [virtual]

Definition at line 410 of file TSpiderEditor.cxx.

References TGedFrame::fAvoidSignal, fSpider, TSpider::GotoNext(), and TGedFrame::Update().

void TSpiderEditor::DoGotoPrevious (  )  [virtual]

Definition at line 421 of file TSpiderEditor.cxx.

References TGedFrame::fAvoidSignal, fSpider, TSpider::GotoPrevious(), and TGedFrame::Update().

void TSpiderEditor::DoGotoFollowing (  )  [virtual]

Definition at line 432 of file TSpiderEditor.cxx.

References TGedFrame::fAvoidSignal, fSpider, TSpider::GotoFollowing(), and TGedFrame::Update().

void TSpiderEditor::DoGotoPreceding (  )  [virtual]

Definition at line 443 of file TSpiderEditor.cxx.

References TGedFrame::fAvoidSignal, fSpider, TSpider::GotoPreceding(), and TGedFrame::Update().

void TSpiderEditor::DoSetNx (  )  [virtual]

Definition at line 454 of file TSpiderEditor.cxx.

References TGedFrame::fAvoidSignal, fSetNx, fSpider, TGNumberEntryField::GetNumber(), TSpider::SetNx(), and TGedFrame::Update().

void TSpiderEditor::DoSetNy (  )  [virtual]

Definition at line 465 of file TSpiderEditor.cxx.

References TGedFrame::fAvoidSignal, fSetNy, fSpider, TGNumberEntryField::GetNumber(), TSpider::SetNy(), and TGedFrame::Update().

void TSpiderEditor::DoSetPlotType (  )  [virtual]

Definition at line 476 of file TSpiderEditor.cxx.

References fSegment, fSpider, TGButton::GetState(), kButtonDown, kFALSE, kTRUE, TSpider::SetSegmentDisplay(), and TGedFrame::Update().

void TSpiderEditor::SetModel ( TObject obj  )  [virtual]

Implements TGedFrame.

Definition at line 257 of file TSpiderEditor.cxx.

References c, ConnectSignals2Slots(), fAddVar, fAvFillColorSelect, fAvFillPatternSelect, fAvLineColorSelect, fAvLineStyleCombo, fAvLineWidthCombo, TGedFrame::fAvoidSignal, fBgroup, fDeleteVar, fDisplayAverage, fGotoEntry, TGedFrame::fInit, fSetNx, fSetNy, fSpider, TSpider::GetAverageFillColor(), TSpider::GetAverageFillStyle(), TSpider::GetAverageLineColor(), TSpider::GetAverageLineStyle(), TSpider::GetAverageLineWidth(), TSpider::GetCurrentEntry(), TSpider::GetDisplayAverage(), TSpider::GetNx(), TSpider::GetNy(), TSpider::GetSegmentDisplay(), kButtonDown, kButtonUp, kFALSE, kTRUE, TColor::Number2Pixel(), p, TGComboBox::Select(), TGButtonGroup::SetButton(), TGColorSelect::SetColor(), TGNumberEntryField::SetNumber(), TGedPatternSelect::SetPattern(), TGCheckButton::SetState(), and TGTextEntry::SetText().

void TSpiderEditor::DoAvLineStyle ( Int_t   )  [virtual]

Definition at line 313 of file TSpiderEditor.cxx.

References TGedFrame::fAvoidSignal, fSpider, TSpider::SetAverageLineStyle(), and TGedFrame::Update().

void TSpiderEditor::DoAvLineWidth ( Int_t   )  [virtual]

Definition at line 325 of file TSpiderEditor.cxx.

References TGedFrame::fAvoidSignal, fSpider, TSpider::SetAverageLineWidth(), and TGedFrame::Update().

void TSpiderEditor::DoAvLineColor ( Pixel_t   )  [virtual]

Definition at line 337 of file TSpiderEditor.cxx.

References TGedFrame::fAvoidSignal, fSpider, TColor::GetColor(), TSpider::SetAverageLineColor(), and TGedFrame::Update().

void TSpiderEditor::DoAvFillColor ( Pixel_t   )  [virtual]

Definition at line 349 of file TSpiderEditor.cxx.

References TGedFrame::fAvoidSignal, fSpider, TColor::GetColor(), TSpider::SetAverageFillColor(), and TGedFrame::Update().

void TSpiderEditor::DoAvFillPattern ( Style_t   )  [virtual]

Definition at line 361 of file TSpiderEditor.cxx.

References TGedFrame::fAvoidSignal, fSpider, TSpider::SetAverageFillStyle(), and TGedFrame::Update().

virtual void TSpiderEditor::ConnectSignals2Slots (  )  [protected, virtual]

void TSpiderEditor::MakeBrowse (  )  [protected]

virtual void TSpiderEditor::DoAddVar (  )  [virtual]

virtual void TSpiderEditor::DoDeleteVar (  )  [virtual]

virtual void TSpiderEditor::DoDisplayAverage ( Bool_t  av  )  [virtual]

virtual void TSpiderEditor::DoGotoEntry (  )  [virtual]

virtual void TSpiderEditor::DoGotoNext (  )  [virtual]

virtual void TSpiderEditor::DoGotoPrevious (  )  [virtual]

virtual void TSpiderEditor::DoGotoFollowing (  )  [virtual]

virtual void TSpiderEditor::DoGotoPreceding (  )  [virtual]

virtual void TSpiderEditor::DoSetNx (  )  [virtual]

virtual void TSpiderEditor::DoSetNy (  )  [virtual]

virtual void TSpiderEditor::DoSetPlotType (  )  [virtual]

virtual void TSpiderEditor::SetModel ( TObject obj  )  [virtual]

Implements TGedFrame.

virtual void TSpiderEditor::DoAvLineStyle ( Int_t   )  [virtual]

virtual void TSpiderEditor::DoAvLineWidth ( Int_t   )  [virtual]

virtual void TSpiderEditor::DoAvLineColor ( Pixel_t   )  [virtual]

virtual void TSpiderEditor::DoAvFillColor ( Pixel_t   )  [virtual]

virtual void TSpiderEditor::DoAvFillPattern ( Style_t   )  [virtual]


Member Data Documentation

TSpider* TSpiderEditor::fSpider [protected]

Definition at line 43 of file TSpiderEditor.h.

Referenced by DoAddVar(), DoAvFillColor(), DoAvFillPattern(), DoAvLineColor(), DoAvLineStyle(), DoAvLineWidth(), DoDeleteVar(), DoDisplayAverage(), DoGotoEntry(), DoGotoFollowing(), DoGotoNext(), DoGotoPreceding(), DoGotoPrevious(), DoSetNx(), DoSetNy(), DoSetPlotType(), and SetModel().

TGCheckButton* TSpiderEditor::fDisplayAverage [protected]

Definition at line 44 of file TSpiderEditor.h.

Referenced by ConnectSignals2Slots(), SetModel(), and TSpiderEditor().

TGLineStyleComboBox* TSpiderEditor::fAvLineStyleCombo [protected]

Definition at line 45 of file TSpiderEditor.h.

Referenced by ConnectSignals2Slots(), SetModel(), and TSpiderEditor().

TGLineWidthComboBox* TSpiderEditor::fAvLineWidthCombo [protected]

Definition at line 46 of file TSpiderEditor.h.

Referenced by ConnectSignals2Slots(), SetModel(), and TSpiderEditor().

TGColorSelect* TSpiderEditor::fAvLineColorSelect [protected]

Definition at line 47 of file TSpiderEditor.h.

Referenced by ConnectSignals2Slots(), SetModel(), and TSpiderEditor().

TGColorSelect* TSpiderEditor::fAvFillColorSelect [protected]

Definition at line 48 of file TSpiderEditor.h.

Referenced by ConnectSignals2Slots(), SetModel(), and TSpiderEditor().

TGedPatternSelect* TSpiderEditor::fAvFillPatternSelect [protected]

Definition at line 49 of file TSpiderEditor.h.

Referenced by ConnectSignals2Slots(), SetModel(), and TSpiderEditor().

TGNumberEntryField* TSpiderEditor::fSetNx [protected]

Definition at line 50 of file TSpiderEditor.h.

Referenced by ConnectSignals2Slots(), DoSetNx(), SetModel(), and TSpiderEditor().

TGNumberEntryField* TSpiderEditor::fSetNy [protected]

Definition at line 51 of file TSpiderEditor.h.

Referenced by ConnectSignals2Slots(), DoSetNy(), SetModel(), and TSpiderEditor().

TGButtonGroup* TSpiderEditor::fBgroup [protected]

Definition at line 52 of file TSpiderEditor.h.

Referenced by ConnectSignals2Slots(), SetModel(), and TSpiderEditor().

TGRadioButton* TSpiderEditor::fPolyLines [protected]

Definition at line 53 of file TSpiderEditor.h.

Referenced by TSpiderEditor(), and ~TSpiderEditor().

TGRadioButton* TSpiderEditor::fSegment [protected]

Definition at line 54 of file TSpiderEditor.h.

Referenced by DoSetPlotType(), TSpiderEditor(), and ~TSpiderEditor().

TGCompositeFrame* TSpiderEditor::fBrowse [protected]

Definition at line 55 of file TSpiderEditor.h.

Referenced by MakeBrowse().

TGNumberEntryField* TSpiderEditor::fGotoEntry [protected]

Definition at line 56 of file TSpiderEditor.h.

Referenced by ConnectSignals2Slots(), DoGotoEntry(), MakeBrowse(), and SetModel().

TGPictureButton* TSpiderEditor::fGotoNext [protected]

Definition at line 57 of file TSpiderEditor.h.

Referenced by ConnectSignals2Slots(), and MakeBrowse().

const TGPicture* TSpiderEditor::fPicNext [protected]

Definition at line 58 of file TSpiderEditor.h.

Referenced by MakeBrowse().

TGPictureButton* TSpiderEditor::fGotoPrevious [protected]

Definition at line 59 of file TSpiderEditor.h.

Referenced by ConnectSignals2Slots(), and MakeBrowse().

const TGPicture* TSpiderEditor::fPicPrevious [protected]

Definition at line 60 of file TSpiderEditor.h.

Referenced by MakeBrowse().

TGPictureButton* TSpiderEditor::fGotoFollowing [protected]

Definition at line 61 of file TSpiderEditor.h.

Referenced by ConnectSignals2Slots(), and MakeBrowse().

const TGPicture* TSpiderEditor::fPicFollowing [protected]

Definition at line 62 of file TSpiderEditor.h.

Referenced by MakeBrowse().

TGPictureButton* TSpiderEditor::fGotoPreceding [protected]

Definition at line 63 of file TSpiderEditor.h.

Referenced by ConnectSignals2Slots(), and MakeBrowse().

const TGPicture* TSpiderEditor::fPicPreceding [protected]

Definition at line 64 of file TSpiderEditor.h.

Referenced by MakeBrowse().

TGTextEntry* TSpiderEditor::fAddVar [protected]

Definition at line 65 of file TSpiderEditor.h.

Referenced by ConnectSignals2Slots(), DoAddVar(), MakeBrowse(), and SetModel().

TGTextEntry* TSpiderEditor::fDeleteVar [protected]

Definition at line 66 of file TSpiderEditor.h.

Referenced by ConnectSignals2Slots(), DoDeleteVar(), MakeBrowse(), and SetModel().

TSpider* TSpiderEditor::fSpider [protected]

Definition at line 43 of file TSpiderEditor.h.

TGCheckButton* TSpiderEditor::fDisplayAverage [protected]

Definition at line 44 of file TSpiderEditor.h.

TGLineStyleComboBox* TSpiderEditor::fAvLineStyleCombo [protected]

Definition at line 45 of file TSpiderEditor.h.

TGLineWidthComboBox* TSpiderEditor::fAvLineWidthCombo [protected]

Definition at line 46 of file TSpiderEditor.h.

TGColorSelect* TSpiderEditor::fAvLineColorSelect [protected]

Definition at line 47 of file TSpiderEditor.h.

TGColorSelect* TSpiderEditor::fAvFillColorSelect [protected]

Definition at line 48 of file TSpiderEditor.h.

TGedPatternSelect* TSpiderEditor::fAvFillPatternSelect [protected]

Definition at line 49 of file TSpiderEditor.h.

TGNumberEntryField* TSpiderEditor::fSetNx [protected]

Definition at line 50 of file TSpiderEditor.h.

TGNumberEntryField* TSpiderEditor::fSetNy [protected]

Definition at line 51 of file TSpiderEditor.h.

TGButtonGroup* TSpiderEditor::fBgroup [protected]

Definition at line 52 of file TSpiderEditor.h.

TGRadioButton* TSpiderEditor::fPolyLines [protected]

Definition at line 53 of file TSpiderEditor.h.

TGRadioButton* TSpiderEditor::fSegment [protected]

Definition at line 54 of file TSpiderEditor.h.

TGCompositeFrame* TSpiderEditor::fBrowse [protected]

Definition at line 55 of file TSpiderEditor.h.

TGNumberEntryField* TSpiderEditor::fGotoEntry [protected]

Definition at line 56 of file TSpiderEditor.h.

TGPictureButton* TSpiderEditor::fGotoNext [protected]

Definition at line 57 of file TSpiderEditor.h.

const TGPicture* TSpiderEditor::fPicNext [protected]

Definition at line 58 of file TSpiderEditor.h.

TGPictureButton* TSpiderEditor::fGotoPrevious [protected]

Definition at line 59 of file TSpiderEditor.h.

const TGPicture* TSpiderEditor::fPicPrevious [protected]

Definition at line 60 of file TSpiderEditor.h.

TGPictureButton* TSpiderEditor::fGotoFollowing [protected]

Definition at line 61 of file TSpiderEditor.h.

const TGPicture* TSpiderEditor::fPicFollowing [protected]

Definition at line 62 of file TSpiderEditor.h.

TGPictureButton* TSpiderEditor::fGotoPreceding [protected]

Definition at line 63 of file TSpiderEditor.h.

const TGPicture* TSpiderEditor::fPicPreceding [protected]

Definition at line 64 of file TSpiderEditor.h.

TGTextEntry* TSpiderEditor::fAddVar [protected]

Definition at line 65 of file TSpiderEditor.h.

TGTextEntry* TSpiderEditor::fDeleteVar [protected]

Definition at line 66 of file TSpiderEditor.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:47:02 2011 for ROOT_528-00b_version by  doxygen 1.5.1