43   TEveScene(
const char* 
n=
"TEveScene", 
const char* t=
"");
 
   63   void SetName(
const char* 
n) 
override;
 
 
#define ClassDefOverride(name, id)
 
Base class for TEveUtil visualization elements, providing hierarchy management, rendering control and...
 
std::list< TEveElement * > List_t
 
This was intended as a TPad wrapper to allow smart updates of groups of pads.
 
List of Scenes providing common operations on TEveScene collections.
 
void DestroyScenes()
Destroy all scenes and their contents.
 
void DestroyElementRenderers(TEveElement *element)
Loop over all scenes and remove all instances of element from them.
 
void RepaintAllScenes(Bool_t dropLogicals)
Repaint all scenes.
 
TEveSceneList(const TEveSceneList &)
 
TEveSceneList & operator=(const TEveSceneList &)
 
~TEveSceneList() override
 
void ProcessSceneChanges(Bool_t dropLogicals, TExMap *stampMap)
Loop over all scenes and update them accordingly:
 
void RepaintChangedScenes(Bool_t dropLogicals)
Repaint scenes that are tagged as changed.
 
Eve representation of TGLScene.
 
Bool_t SingleRnrState() const override
 
void DestroyElementRenderers(TEveElement *element)
Remove element from the scene.
 
~TEveScene() override
Destructor.
 
const TGPicture * GetListTreeIcon(Bool_t open=kFALSE) override
Return icon for scene.
 
void RetransHierarchicallyRecurse(TEveElement *el, const TEveTrans &tp)
Set transformation matrix for physical shape of element el in the GL-scene and recursively descend in...
 
void SetHierarchical(Bool_t h)
 
void Repaint(Bool_t dropLogicals=kFALSE)
Repaint the scene.
 
void RetransHierarchically()
Entry point for hierarchical transformation update.
 
TEveScene(const TEveScene &)
 
void SetGLScene(TGLScenePad *s)
 
TEveScene & operator=(const TEveScene &)
 
Bool_t GetHierarchical() const
 
void Paint(Option_t *option="") override
Paint the scene. Iterate over children and calls PadPaint().
 
void CollectSceneParents(List_t &scenes) override
Virtual from TEveElement; here we simply append this scene to the list.
 
TGLScenePad * GetGLScene() const
 
void SetName(const char *n) override
Set scene's name.
 
TEveTrans is a 4x4 transformation matrix for homogeneous coordinates stored internally in a column-ma...
 
This class stores a (key,value) pair using an external hash.
 
Implements VirtualViewer3D interface and fills the base-class visualization structures from pad conte...
 
The TGPicture class implements pictures and icons used in the different GUI elements and widgets.
 
Mother of all ROOT objects.