TEveProjectionAxesEditor Class Reference

#include <TEveProjectionAxesEditor.h>

Inheritance diagram for TEveProjectionAxesEditor:

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

Public Member Functions

 TEveProjectionAxesEditor (const TGWindow *p=0, Int_t width=170, Int_t height=30, UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground())
virtual ~TEveProjectionAxesEditor ()
virtual void SetModel (TObject *obj)
void DoLabMode (Int_t type)
void DoAxesMode (Int_t type)
void DoDrawCenter ()
void DoDrawOrigin ()
 ClassDef (TEveProjectionAxesEditor, 0)
 TEveProjectionAxesEditor (const TGWindow *p=0, Int_t width=170, Int_t height=30, UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground())
virtual ~TEveProjectionAxesEditor ()
virtual void SetModel (TObject *obj)
void DoLabMode (Int_t type)
void DoAxesMode (Int_t type)
void DoDrawCenter ()
void DoDrawOrigin ()
 ClassDef (TEveProjectionAxesEditor, 0)

Protected Attributes

TEveProjectionAxes * fM
TGComboBox * fLabMode
TGComboBox * fAxesMode
TGVerticalFrame * fCenterFrame
TGCheckButton * fDrawCenter
TGCheckButton * fDrawOrigin
TEveProjectionAxes * fM
TGComboBox * fLabMode
TGComboBox * fAxesMode
TGVerticalFrame * fCenterFrame
TGCheckButton * fDrawCenter
TGCheckButton * fDrawOrigin

Private Member Functions

 TEveProjectionAxesEditor (const TEveProjectionAxesEditor &)
TEveProjectionAxesEditor & operator= (const TEveProjectionAxesEditor &)
 TEveProjectionAxesEditor (const TEveProjectionAxesEditor &)
TEveProjectionAxesEditor & operator= (const TEveProjectionAxesEditor &)

Detailed Description

Definition at line 23 of file TEveProjectionAxesEditor.h.


Constructor & Destructor Documentation

TEveProjectionAxesEditor::TEveProjectionAxesEditor ( const TEveProjectionAxesEditor &   )  [private]

TEveProjectionAxesEditor::TEveProjectionAxesEditor ( const TGWindow *  p = 0,
Int_t  width = 170,
Int_t  height = 30,
UInt_t  options = kChildFrame,
Pixel_t  back = GetDefaultFrameBackground() 
)

Definition at line 28 of file TEveProjectionAxesEditor.cxx.

References TGComboBox::AddEntry(), TGCompositeFrame::AddFrame(), TQObject::Connect(), TGedFrame::CreateEditorTabSubFrame(), fAxesMode, fCenterFrame, fDrawCenter, fDrawOrigin, fLabMode, TGComboBox::GetListBox(), TGComboBox::GetTextEntry(), TGFrame::GetWidth(), TEveProjectionAxes::kAll, kFixedSize, kFixedWidth, TEveProjectionAxes::kHorizontal, kHorizontalFrame, kLHintsBottom, kLHintsExpandX, kLHintsLeft, kLHintsTop, kOwnBackground, TEveProjectionAxes::kVertical, TGedFrame::MakeTitle(), TGListBox::Resize(), TGFrame::Resize(), TGTextEntry::SetToolTipText(), and TGCompositeFrame::TGCompositeFrame().

virtual TEveProjectionAxesEditor::~TEveProjectionAxesEditor (  )  [inline, virtual]

Definition at line 42 of file TEveProjectionAxesEditor.h.

TEveProjectionAxesEditor::TEveProjectionAxesEditor ( const TEveProjectionAxesEditor &   )  [private]

TEveProjectionAxesEditor::TEveProjectionAxesEditor ( const TGWindow *  p = 0,
Int_t  width = 170,
Int_t  height = 30,
UInt_t  options = kChildFrame,
Pixel_t  back = GetDefaultFrameBackground() 
)

virtual TEveProjectionAxesEditor::~TEveProjectionAxesEditor (  )  [inline, virtual]

Definition at line 42 of file TEveProjectionAxesEditor.h.


Member Function Documentation

TEveProjectionAxesEditor& TEveProjectionAxesEditor::operator= ( const TEveProjectionAxesEditor &   )  [private]

void TEveProjectionAxesEditor::SetModel ( TObject *  obj  )  [virtual]

Implements TGedFrame.

Definition at line 121 of file TEveProjectionAxesEditor.cxx.

References fAxesMode, fDrawCenter, fDrawOrigin, fLabMode, fM, TEveProjectionAxes::GetAxesMode(), TEveProjectionAxes::GetDrawCenter(), TEveProjectionAxes::GetDrawOrigin(), TEveProjectionAxes::GetLabMode(), kButtonDown, kButtonUp, kFALSE, TGComboBox::Select(), and TGCheckButton::SetState().

void TEveProjectionAxesEditor::DoLabMode ( Int_t  type  ) 

Definition at line 153 of file TEveProjectionAxesEditor.cxx.

References fM, TEveProjectionAxes::SetLabMode(), and TGedFrame::Update().

void TEveProjectionAxesEditor::DoAxesMode ( Int_t  type  ) 

Definition at line 163 of file TEveProjectionAxesEditor.cxx.

References fM, TEveProjectionAxes::SetAxesMode(), and TGedFrame::Update().

void TEveProjectionAxesEditor::DoDrawCenter (  ) 

Definition at line 144 of file TEveProjectionAxesEditor.cxx.

References fDrawCenter, fM, TGCheckButton::IsOn(), TEveProjectionAxes::SetDrawCenter(), and TGedFrame::Update().

void TEveProjectionAxesEditor::DoDrawOrigin (  ) 

Definition at line 135 of file TEveProjectionAxesEditor.cxx.

References fDrawOrigin, fM, TGCheckButton::IsOn(), TEveProjectionAxes::SetDrawOrigin(), and TGedFrame::Update().

TEveProjectionAxesEditor::ClassDef ( TEveProjectionAxesEditor  ,
0   
)

TEveProjectionAxesEditor& TEveProjectionAxesEditor::operator= ( const TEveProjectionAxesEditor &   )  [private]

virtual void TEveProjectionAxesEditor::SetModel ( TObject *  obj  )  [virtual]

Implements TGedFrame.

void TEveProjectionAxesEditor::DoLabMode ( Int_t  type  ) 

void TEveProjectionAxesEditor::DoAxesMode ( Int_t  type  ) 

void TEveProjectionAxesEditor::DoDrawCenter (  ) 

void TEveProjectionAxesEditor::DoDrawOrigin (  ) 

TEveProjectionAxesEditor::ClassDef ( TEveProjectionAxesEditor  ,
0   
)


Member Data Documentation

TEveProjectionAxes* TEveProjectionAxesEditor::fM [protected]

Definition at line 30 of file TEveProjectionAxesEditor.h.

Referenced by DoAxesMode(), DoDrawCenter(), DoDrawOrigin(), DoLabMode(), and SetModel().

TGComboBox* TEveProjectionAxesEditor::fLabMode [protected]

Definition at line 32 of file TEveProjectionAxesEditor.h.

Referenced by SetModel(), and TEveProjectionAxesEditor().

TGComboBox* TEveProjectionAxesEditor::fAxesMode [protected]

Definition at line 33 of file TEveProjectionAxesEditor.h.

Referenced by SetModel(), and TEveProjectionAxesEditor().

TGVerticalFrame* TEveProjectionAxesEditor::fCenterFrame [protected]

Definition at line 35 of file TEveProjectionAxesEditor.h.

Referenced by TEveProjectionAxesEditor().

TGCheckButton* TEveProjectionAxesEditor::fDrawCenter [protected]

Definition at line 36 of file TEveProjectionAxesEditor.h.

Referenced by DoDrawCenter(), SetModel(), and TEveProjectionAxesEditor().

TGCheckButton* TEveProjectionAxesEditor::fDrawOrigin [protected]

Definition at line 37 of file TEveProjectionAxesEditor.h.

Referenced by DoDrawOrigin(), SetModel(), and TEveProjectionAxesEditor().

TEveProjectionAxes* TEveProjectionAxesEditor::fM [protected]

Definition at line 30 of file TEveProjectionAxesEditor.h.

TGComboBox* TEveProjectionAxesEditor::fLabMode [protected]

Definition at line 32 of file TEveProjectionAxesEditor.h.

TGComboBox* TEveProjectionAxesEditor::fAxesMode [protected]

Definition at line 33 of file TEveProjectionAxesEditor.h.

TGVerticalFrame* TEveProjectionAxesEditor::fCenterFrame [protected]

Definition at line 35 of file TEveProjectionAxesEditor.h.

TGCheckButton* TEveProjectionAxesEditor::fDrawCenter [protected]

Definition at line 36 of file TEveProjectionAxesEditor.h.

TGCheckButton* TEveProjectionAxesEditor::fDrawOrigin [protected]

Definition at line 37 of file TEveProjectionAxesEditor.h.


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