TGLLightSetSubEditor Class Reference

#include <TGLLightSetEditor.h>

Inheritance diagram for TGLLightSetSubEditor:

TGVerticalFrame TGVerticalFrame TGCompositeFrame TGCompositeFrame TGCompositeFrame TGCompositeFrame TGFrame TGFrame TGFrame TGFrame TGFrame TGFrame TGFrame TGFrame List of all members.

Public Member Functions

 TGLLightSetSubEditor (const TGWindow *p)
virtual ~TGLLightSetSubEditor ()
void SetModel (TGLLightSet *m)
void Changed ()
void DoButton ()
 TGLLightSetSubEditor (const TGWindow *p)
virtual ~TGLLightSetSubEditor ()
void SetModel (TGLLightSet *m)
void Changed ()
void DoButton ()

Protected Member Functions

TGButtonMakeLampButton (const char *name, Int_t wid, TGCompositeFrame *parent)
TGButtonMakeLampButton (const char *name, Int_t wid, TGCompositeFrame *parent)

Protected Attributes

TGLLightSetfM
TGGroupFramefLightFrame
TGButtonfTopLight
TGButtonfRightLight
TGButtonfBottomLight
TGButtonfLeftLight
TGButtonfFrontLight
TGButtonfSpecularLight
TGLLightSetfM
TGGroupFramefLightFrame
TGButtonfTopLight
TGButtonfRightLight
TGButtonfBottomLight
TGButtonfLeftLight
TGButtonfFrontLight
TGButtonfSpecularLight

Private Member Functions

 TGLLightSetSubEditor (const TGLLightSetSubEditor &)
TGLLightSetSubEditoroperator= (const TGLLightSetSubEditor &)
 TGLLightSetSubEditor (const TGLLightSetSubEditor &)
TGLLightSetSubEditoroperator= (const TGLLightSetSubEditor &)

Detailed Description

Definition at line 20 of file TGLLightSetEditor.h.


Constructor & Destructor Documentation

TGLLightSetSubEditor::TGLLightSetSubEditor ( const TGLLightSetSubEditor  )  [private]

TGLLightSetSubEditor::TGLLightSetSubEditor ( const TGWindow p  ) 

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

Definition at line 42 of file TGLLightSetEditor.h.

TGLLightSetSubEditor::TGLLightSetSubEditor ( const TGLLightSetSubEditor  )  [private]

TGLLightSetSubEditor::TGLLightSetSubEditor ( const TGWindow p  ) 

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

Definition at line 42 of file TGLLightSetEditor.h.


Member Function Documentation

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

TGButton * TGLLightSetSubEditor::MakeLampButton ( const char *  name,
Int_t  wid,
TGCompositeFrame parent 
) [protected]

Definition at line 69 of file TGLLightSetEditor.cxx.

References TGCompositeFrame::AddFrame(), b, kLHintsExpandX, and kLHintsNormal.

void TGLLightSetSubEditor::SetModel ( TGLLightSet m  ) 

Definition at line 81 of file TGLLightSetEditor.cxx.

References fBottomLight, fFrontLight, fLeftLight, fM, fRightLight, fSpecularLight, fTopLight, TGLLightSet::GetLightState(), TGLLightSet::GetUseSpecular(), kButtonDown, kButtonUp, TGLLightSet::kLightBottom, TGLLightSet::kLightFront, TGLLightSet::kLightLeft, TGLLightSet::kLightRight, TGLLightSet::kLightTop, m, and TGButton::SetState().

Referenced by TGLViewerEditor::SetModel(), and TGLLightSetEditor::SetModel().

void TGLLightSetSubEditor::Changed (  ) 

Definition at line 98 of file TGLLightSetEditor.cxx.

References TQObject::Emit().

Referenced by DoButton().

void TGLLightSetSubEditor::DoButton (  ) 

Definition at line 106 of file TGLLightSetEditor.cxx.

References b, Changed(), fM, gTQSender, and TGLLightSet::SetLight().

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

TGButton* TGLLightSetSubEditor::MakeLampButton ( const char *  name,
Int_t  wid,
TGCompositeFrame parent 
) [protected]

void TGLLightSetSubEditor::SetModel ( TGLLightSet m  ) 

void TGLLightSetSubEditor::Changed (  ) 

void TGLLightSetSubEditor::DoButton (  ) 


Member Data Documentation

TGLLightSet* TGLLightSetSubEditor::fM [protected]

Definition at line 27 of file TGLLightSetEditor.h.

Referenced by DoButton(), and SetModel().

TGGroupFrame* TGLLightSetSubEditor::fLightFrame [protected]

Definition at line 29 of file TGLLightSetEditor.h.

TGButton* TGLLightSetSubEditor::fTopLight [protected]

Definition at line 30 of file TGLLightSetEditor.h.

Referenced by SetModel().

TGButton* TGLLightSetSubEditor::fRightLight [protected]

Definition at line 31 of file TGLLightSetEditor.h.

Referenced by SetModel().

TGButton* TGLLightSetSubEditor::fBottomLight [protected]

Definition at line 32 of file TGLLightSetEditor.h.

Referenced by SetModel().

TGButton* TGLLightSetSubEditor::fLeftLight [protected]

Definition at line 33 of file TGLLightSetEditor.h.

Referenced by SetModel().

TGButton* TGLLightSetSubEditor::fFrontLight [protected]

Definition at line 34 of file TGLLightSetEditor.h.

Referenced by SetModel().

TGButton* TGLLightSetSubEditor::fSpecularLight [protected]

Definition at line 36 of file TGLLightSetEditor.h.

Referenced by SetModel().

TGLLightSet* TGLLightSetSubEditor::fM [protected]

Definition at line 27 of file TGLLightSetEditor.h.

TGGroupFrame* TGLLightSetSubEditor::fLightFrame [protected]

Definition at line 29 of file TGLLightSetEditor.h.

TGButton* TGLLightSetSubEditor::fTopLight [protected]

Definition at line 30 of file TGLLightSetEditor.h.

TGButton* TGLLightSetSubEditor::fRightLight [protected]

Definition at line 31 of file TGLLightSetEditor.h.

TGButton* TGLLightSetSubEditor::fBottomLight [protected]

Definition at line 32 of file TGLLightSetEditor.h.

TGButton* TGLLightSetSubEditor::fLeftLight [protected]

Definition at line 33 of file TGLLightSetEditor.h.

TGButton* TGLLightSetSubEditor::fFrontLight [protected]

Definition at line 34 of file TGLLightSetEditor.h.

TGButton* TGLLightSetSubEditor::fSpecularLight [protected]

Definition at line 36 of file TGLLightSetEditor.h.


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