TEveSceneInfo Class Reference

#include <TEveSceneInfo.h>

Inheritance diagram for TEveSceneInfo:

TEveElement TNamed TEveElement TNamed TObject TObject TObject TObject List of all members.

Public Member Functions

 TEveSceneInfo (TEveViewer *viewer, TEveScene *scene, TGLSceneInfo *sinfo)
virtual ~TEveSceneInfo ()
TEveViewerGetViewer () const
TEveSceneGetScene () const
TGLSceneInfoGetGLSceneInfo () const
TGLSceneBaseGetGLScene () const
virtual Bool_t SingleRnrState () const
virtual void AddStamp (UChar_t bits)
virtual Bool_t AcceptElement (TEveElement *el)
virtual Bool_t HandleElementPaste (TEveElement *el)
 ClassDef (TEveSceneInfo, 0)
 TEveSceneInfo (TEveViewer *viewer, TEveScene *scene, TGLSceneInfo *sinfo)
virtual ~TEveSceneInfo ()
TEveViewerGetViewer () const
TEveSceneGetScene () const
TGLSceneInfoGetGLSceneInfo () const
TGLSceneBaseGetGLScene () const
virtual Bool_t SingleRnrState () const
virtual void AddStamp (UChar_t bits)
virtual Bool_t AcceptElement (TEveElement *el)
virtual Bool_t HandleElementPaste (TEveElement *el)
 ClassDef (TEveSceneInfo, 0)

Protected Attributes

TEveViewerfViewer
TEveScenefScene
TGLSceneInfofGLSceneInfo
TEveViewerfViewer
TEveScenefScene
TGLSceneInfofGLSceneInfo

Private Member Functions

 TEveSceneInfo (const TEveSceneInfo &)
TEveSceneInfooperator= (const TEveSceneInfo &)
 TEveSceneInfo (const TEveSceneInfo &)
TEveSceneInfooperator= (const TEveSceneInfo &)

Detailed Description

Definition at line 23 of file TEveSceneInfo.h.


Constructor & Destructor Documentation

TEveSceneInfo::TEveSceneInfo ( const TEveSceneInfo  )  [private]

TEveSceneInfo::TEveSceneInfo ( TEveViewer viewer,
TEveScene scene,
TGLSceneInfo sinfo 
)

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

Definition at line 37 of file TEveSceneInfo.h.

TEveSceneInfo::TEveSceneInfo ( const TEveSceneInfo  )  [private]

TEveSceneInfo::TEveSceneInfo ( TEveViewer viewer,
TEveScene scene,
TGLSceneInfo sinfo 
)

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

Definition at line 37 of file TEveSceneInfo.h.


Member Function Documentation

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

TEveViewer* TEveSceneInfo::GetViewer (  )  const [inline]

Definition at line 39 of file TEveSceneInfo.h.

References fViewer.

TEveScene* TEveSceneInfo::GetScene (  )  const [inline]

Definition at line 40 of file TEveSceneInfo.h.

References fScene.

TGLSceneInfo* TEveSceneInfo::GetGLSceneInfo (  )  const [inline]

Definition at line 41 of file TEveSceneInfo.h.

References fGLSceneInfo.

TGLSceneBase * TEveSceneInfo::GetGLScene (  )  const

Definition at line 40 of file TEveSceneInfo.cxx.

References fGLSceneInfo, and TGLSceneInfo::GetScene().

virtual Bool_t TEveSceneInfo::SingleRnrState (  )  const [inline, virtual]

Reimplemented from TEveElement.

Definition at line 44 of file TEveSceneInfo.h.

References kTRUE.

void TEveSceneInfo::AddStamp ( UChar_t  bits  )  [virtual]

Reimplemented from TEveElement.

Definition at line 50 of file TEveSceneInfo.cxx.

References TEveElement::AddStamp(), fGLSceneInfo, TEveElement::fRnrSelf, TEveElement::kCBVisibility, and TGLSceneInfo::SetActive().

Bool_t TEveSceneInfo::AcceptElement ( TEveElement el  )  [virtual]

Reimplemented from TEveElement.

Definition at line 65 of file TEveSceneInfo.cxx.

References gEve, kFALSE, and TEveManager::SetStatusLine().

Bool_t TEveSceneInfo::HandleElementPaste ( TEveElement el  )  [virtual]

Reimplemented from TEveElement.

Definition at line 77 of file TEveSceneInfo.cxx.

References gEve, kFALSE, and TEveManager::SetStatusLine().

TEveSceneInfo::ClassDef ( TEveSceneInfo  ,
 
)

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

TEveViewer* TEveSceneInfo::GetViewer (  )  const [inline]

Definition at line 39 of file TEveSceneInfo.h.

References fViewer.

TEveScene* TEveSceneInfo::GetScene (  )  const [inline]

Definition at line 40 of file TEveSceneInfo.h.

References fScene.

TGLSceneInfo* TEveSceneInfo::GetGLSceneInfo (  )  const [inline]

Definition at line 41 of file TEveSceneInfo.h.

References fGLSceneInfo.

TGLSceneBase* TEveSceneInfo::GetGLScene (  )  const

virtual Bool_t TEveSceneInfo::SingleRnrState (  )  const [inline, virtual]

Reimplemented from TEveElement.

Definition at line 44 of file TEveSceneInfo.h.

References kTRUE.

virtual void TEveSceneInfo::AddStamp ( UChar_t  bits  )  [virtual]

Reimplemented from TEveElement.

virtual Bool_t TEveSceneInfo::AcceptElement ( TEveElement el  )  [virtual]

Reimplemented from TEveElement.

virtual Bool_t TEveSceneInfo::HandleElementPaste ( TEveElement el  )  [virtual]

Reimplemented from TEveElement.

TEveSceneInfo::ClassDef ( TEveSceneInfo  ,
 
)


Member Data Documentation

TEveViewer* TEveSceneInfo::fViewer [protected]

Definition at line 31 of file TEveSceneInfo.h.

Referenced by GetViewer().

TEveScene* TEveSceneInfo::fScene [protected]

Definition at line 32 of file TEveSceneInfo.h.

Referenced by GetScene().

TGLSceneInfo* TEveSceneInfo::fGLSceneInfo [protected]

Definition at line 33 of file TEveSceneInfo.h.

Referenced by AddStamp(), GetGLScene(), and GetGLSceneInfo().

TEveViewer* TEveSceneInfo::fViewer [protected]

Definition at line 31 of file TEveSceneInfo.h.

TEveScene* TEveSceneInfo::fScene [protected]

Definition at line 32 of file TEveSceneInfo.h.

TGLSceneInfo* TEveSceneInfo::fGLSceneInfo [protected]

Definition at line 33 of file TEveSceneInfo.h.


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