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 ()
TEveViewer * GetViewer () const
TEveScene * GetScene () const
TGLSceneInfo * GetGLSceneInfo () const
TGLSceneBase * GetGLScene () 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 ()
TEveViewer * GetViewer () const
TEveScene * GetScene () const
TGLSceneInfo * GetGLSceneInfo () const
TGLSceneBase * GetGLScene () 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

TEveViewer * fViewer
TEveScene * fScene
TGLSceneInfo * fGLSceneInfo
TEveViewer * fViewer
TEveScene * fScene
TGLSceneInfo * fGLSceneInfo

Private Member Functions

 TEveSceneInfo (const TEveSceneInfo &)
TEveSceneInfo & operator= (const TEveSceneInfo &)
 TEveSceneInfo (const TEveSceneInfo &)
TEveSceneInfo & operator= (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  ,
0   
)

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  ,
0   
)


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