TAttMarkerEditor Class Reference

#include <TAttMarkerEditor.h>

Inheritance diagram for TAttMarkerEditor:

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

Public Member Functions

 TAttMarkerEditor (const TGWindow *p=0, Int_t width=140, Int_t height=30, UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground())
virtual ~TAttMarkerEditor ()
virtual void SetModel (TObject *obj)
virtual void DoMarkerColor (Pixel_t color)
virtual void DoMarkerSize ()
virtual void DoMarkerStyle (Style_t style)
 TAttMarkerEditor (const TGWindow *p=0, Int_t width=140, Int_t height=30, UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground())
virtual ~TAttMarkerEditor ()
virtual void SetModel (TObject *obj)
virtual void DoMarkerColor (Pixel_t color)
virtual void DoMarkerSize ()
virtual void DoMarkerStyle (Style_t style)

Protected Member Functions

virtual void ConnectSignals2Slots ()
virtual void ConnectSignals2Slots ()

Protected Attributes

TAttMarkerfAttMarker
TGNumberEntryfMarkerSize
TGColorSelectfColorSelect
TGedMarkerSelectfMarkerType
Bool_t fSizeForText
TAttMarkerfAttMarker
TGNumberEntryfMarkerSize
TGColorSelectfColorSelect
TGedMarkerSelectfMarkerType

Detailed Description

Definition at line 32 of file TAttMarkerEditor.h.


Constructor & Destructor Documentation

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

Definition at line 42 of file TAttMarkerEditor.cxx.

References TGCompositeFrame::AddFrame(), TGNumberEntry::Associate(), TGWidget::Associate(), f2, fAttMarker, fColorSelect, fMarkerSize, fMarkerType, fSizeForText, TGNumberEntry::GetNumberEntry(), kFALSE, kHorizontalFrame, kLHintsLeft, kLHintsTop, TGNumberFormat::kNEANonNegative, TGNumberFormat::kNELLimitMinMax, TGNumberFormat::kNESRealOne, TGedFrame::MakeTitle(), TGTextEntry::SetToolTipText(), and TGCompositeFrame::TGCompositeFrame().

TAttMarkerEditor::~TAttMarkerEditor (  )  [virtual]

Definition at line 73 of file TAttMarkerEditor.cxx.

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

virtual TAttMarkerEditor::~TAttMarkerEditor (  )  [virtual]


Member Function Documentation

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

Definition at line 79 of file TAttMarkerEditor.cxx.

References TQObject::Connect(), fColorSelect, TGedFrame::fInit, fMarkerSize, fMarkerType, TGNumberEntry::GetNumberEntry(), and kFALSE.

Referenced by SetModel().

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

Implements TGedFrame.

Definition at line 91 of file TAttMarkerEditor.cxx.

References c, ConnectSignals2Slots(), fAttMarker, TGedFrame::fAvoidSignal, fColorSelect, TGedFrame::fInit, fMarkerSize, fMarkerType, fSizeForText, TGedFrame::GetDrawOption(), TAttMarker::GetMarkerColor(), TAttMarker::GetMarkerSize(), TAttMarker::GetMarkerStyle(), kFALSE, kTRUE, marker, TColor::Number2Pixel(), p, s, TGColorSelect::SetColor(), TGedMarkerSelect::SetMarkerStyle(), TGNumberEntry::SetNumber(), TGNumberEntry::SetState(), and str.

Referenced by TEveTrackPropagatorSubEditor::SetModel().

void TAttMarkerEditor::DoMarkerColor ( Pixel_t  color  )  [virtual]

Definition at line 127 of file TAttMarkerEditor.cxx.

References fAttMarker, TGedFrame::fAvoidSignal, TColor::GetColor(), TAttMarker::SetMarkerColor(), and TGedFrame::Update().

void TAttMarkerEditor::DoMarkerSize (  )  [virtual]

Definition at line 153 of file TAttMarkerEditor.cxx.

References fAttMarker, TGedFrame::fAvoidSignal, fMarkerSize, fSizeForText, TAttMarker::GetMarkerStyle(), TGNumberEntry::GetNumber(), kFALSE, kTRUE, marker, TAttMarker::SetMarkerSize(), TGNumberEntry::SetNumber(), TGNumberEntry::SetState(), size, and TGedFrame::Update().

void TAttMarkerEditor::DoMarkerStyle ( Style_t  style  )  [virtual]

Definition at line 137 of file TAttMarkerEditor.cxx.

References fAttMarker, TGedFrame::fAvoidSignal, fMarkerSize, fSizeForText, kFALSE, kTRUE, TAttMarker::SetMarkerStyle(), TGNumberEntry::SetNumber(), TGNumberEntry::SetState(), and TGedFrame::Update().

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

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

Implements TGedFrame.

virtual void TAttMarkerEditor::DoMarkerColor ( Pixel_t  color  )  [virtual]

virtual void TAttMarkerEditor::DoMarkerSize (  )  [virtual]

virtual void TAttMarkerEditor::DoMarkerStyle ( Style_t  style  )  [virtual]


Member Data Documentation

TAttMarker* TAttMarkerEditor::fAttMarker [protected]

Definition at line 35 of file TAttMarkerEditor.h.

Referenced by DoMarkerColor(), DoMarkerSize(), DoMarkerStyle(), SetModel(), and TAttMarkerEditor().

TGNumberEntry* TAttMarkerEditor::fMarkerSize [protected]

Definition at line 36 of file TAttMarkerEditor.h.

Referenced by ConnectSignals2Slots(), DoMarkerSize(), DoMarkerStyle(), SetModel(), and TAttMarkerEditor().

TGColorSelect* TAttMarkerEditor::fColorSelect [protected]

Definition at line 37 of file TAttMarkerEditor.h.

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

TGedMarkerSelect* TAttMarkerEditor::fMarkerType [protected]

Definition at line 38 of file TAttMarkerEditor.h.

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

Bool_t TAttMarkerEditor::fSizeForText [protected]

Definition at line 39 of file TAttMarkerEditor.h.

Referenced by DoMarkerSize(), DoMarkerStyle(), SetModel(), and TAttMarkerEditor().

TAttMarker* TAttMarkerEditor::fAttMarker [protected]

Definition at line 35 of file TAttMarkerEditor.h.

TGNumberEntry* TAttMarkerEditor::fMarkerSize [protected]

Definition at line 36 of file TAttMarkerEditor.h.

TGColorSelect* TAttMarkerEditor::fColorSelect [protected]

Definition at line 37 of file TAttMarkerEditor.h.

TGedMarkerSelect* TAttMarkerEditor::fMarkerType [protected]

Definition at line 38 of file TAttMarkerEditor.h.


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