Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
TEveManager Class Reference

Central application manager for Eve.

Manages elements, GUI, GL scenes and GL viewers.

Definition at line 49 of file TEveManager.h.

Classes

class  TExceptionHandler
 Exception handler for Eve exceptions. More...
 
class  TRedrawDisabler
 

Public Member Functions

 TEveManager (UInt_t w, UInt_t h, Bool_t map_window=kTRUE, Option_t *opt="FI")
 
virtual ~TEveManager ()
 Destructor.
 
TCanvasAddCanvasTab (const char *name)
 Add a new canvas tab.
 
void AddElement (TEveElement *element, TEveElement *parent=nullptr)
 Add an element.
 
TGListTreeItemAddEvent (TEveEventManager *event)
 Add a new event and make it the current event.
 
void AddGlobalElement (TEveElement *element, TEveElement *parent=nullptr)
 Add a global element, i.e.
 
TGListTreeItemAddToListTree (TEveElement *re, Bool_t open, TGListTree *lt=nullptr)
 
void ClearOrphanage ()
 Clear the orphanage.
 
void ClearROOTClassSaved ()
 Work-around uber ugly hack used in SavePrimitive and co.
 
void CloseEveWindow ()
 Close button has been clicked on EVE main window (browser).
 
void DisableRedraw ()
 
void DoRedraw3D ()
 Perform 3D redraw of scenes and viewers whose contents has changed.
 
void EditElement (TEveElement *element)
 Show element in default editor.
 
void ElementChanged (TEveElement *element, Bool_t update_scenes=kTRUE, Bool_t redraw=kFALSE)
 Element was changed, perform framework side action.
 
Bool_t ElementPaste (TEveElement *element)
 Paste has been called.
 
void ElementSelect (TEveElement *element)
 Select an element.
 
void ElementStamped (TEveElement *element)
 Mark element as changed – it will be processed on next redraw.
 
void EnableRedraw ()
 
void EnforceTimerActive (Bool_t ta)
 
TEveElementFindVizDBEntry (const TString &tag)
 Find a visualization-parameter database entry corresponding to tag.
 
void FullRedraw3D (Bool_t resetCameras=kFALSE, Bool_t dropLogicals=kFALSE)
 Perform 3D redraw of all scenes and viewers.
 
TEveBrowserGetBrowser () const
 
TEveEventManagerGetCurrentEvent () const
 
TGeoManagerGetDefaultGeometry ()
 Get the default geometry.
 
TGLViewerGetDefaultGLViewer () const
 Get TGLViewer of the default TEveViewer.
 
TEveViewerGetDefaultViewer () const
 Returns the default viewer - the first one in the fViewers list.
 
TEveGedEditorGetEditor () const
 Returns main object editor.
 
TEveSceneGetEventScene () const
 
TExceptionHandlerGetExcHandler () const
 
TGeoManagerGetGeometry (const TString &filename)
 Get geometry with given filename.
 
TGeoManagerGetGeometryByAlias (const TString &alias)
 Get geometry with given alias.
 
TEveSceneGetGlobalScene () const
 
TEveSelectionGetHighlight () const
 
Bool_t GetKeepEmptyCont () const
 
TGListTreeGetListTree () const
 Get default list-tree widget.
 
TEveGListTreeEditorFrameGetLTEFrame () const
 
TMacroGetMacro (const char *name) const
 Find macro in fMacroFolder by name.
 
TFolderGetMacroFolder () const
 
TGWindowGetMainWindow () const
 Get the main window, i.e. EVE-browser.
 
TEveElementListGetOrphanage () const
 
TEveSceneListGetScenes () const
 
TEveSelectionGetSelection () const
 
TGStatusBarGetStatusBar () const
 Returns main window status bar.
 
Bool_t GetUseOrphanage () const
 
TEveViewerListGetViewers () const
 
Bool_t GetVizDBReplace () const
 
Bool_t GetVizDBUpdate () const
 
TEveWindowManagerGetWindowManager () const
 
Bool_t InsertVizDBEntry (const TString &tag, TEveElement *model)
 Insert a new visualization-parameter database entry with the default parameters for replace and update, as specified by members fVizDBReplace(default=kTRUE) and fVizDBUpdate(default=kTRUE).
 
Bool_t InsertVizDBEntry (const TString &tag, TEveElement *model, Bool_t replace, Bool_t update)
 Insert a new visualization-parameter database entry.
 
virtual TClassIsA () const
 
void LoadVizDB (const TString &filename)
 Load visualization-parameter database from file filename.
 
void LoadVizDB (const TString &filename, Bool_t replace, Bool_t update)
 Load visualization-parameter database from file filename.
 
void PreDeleteElement (TEveElement *element)
 Called from TEveElement prior to its destruction so the framework components (like object editor) can unreference it.
 
TExMapPtrToStampedElements ()
 
void Redraw3D (Bool_t resetCameras=kFALSE, Bool_t dropLogicals=kFALSE)
 
void RegisterGeometryAlias (const TString &alias, const TString &filename)
 Register 'name' as an alias for geometry file 'filename'.
 
void RegisterRedraw3D ()
 Register a request for 3D redraw.
 
void RemoveElement (TEveElement *element, TEveElement *parent)
 Remove element from parent.
 
void RemoveFromListTree (TEveElement *element, TGListTree *lt, TGListTreeItem *lti)
 Remove top-level element from list-tree with specified tree-item.
 
void SaveVizDB (const TString &filename)
 Save visualization-parameter database to file filename.
 
void ScenesChanged (TEveElement::List_t &scenes)
 Mark all scenes from the given list as changed.
 
void SetCurrentEvent (TEveEventManager *mgr)
 
void SetKeepEmptyCont (Bool_t k)
 
void SetStatusLine (const char *text)
 Set the text in the right side of browser's status bar.
 
void SetUseOrphanage (Bool_t o)
 
void SetVizDBReplace (Bool_t r)
 
void SetVizDBUpdate (Bool_t u)
 
TEveSceneSpawnNewScene (const char *name, const char *title="")
 Create a new scene.
 
TEveViewerSpawnNewViewer (const char *name, const char *title="", Bool_t embed=kTRUE)
 Create a new GL viewer.
 
virtual void Streamer (TBuffer &)
 
void StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b)
 

Static Public Member Functions

static TClassClass ()
 
static const char * Class_Name ()
 
static constexpr Version_t Class_Version ()
 
static TEveManagerCreate (Bool_t map_window=kTRUE, Option_t *opt="FIV")
 If global TEveManager* gEve is not set initialize it.
 
static const char * DeclFileName ()
 
static void Terminate ()
 Properly terminate global TEveManager.
 

Protected Attributes

TEveBrowserfBrowser
 
TEveEventManagerfCurrentEvent
 
Bool_t fDropLogicals
 
TEveScenefEventScene
 
TExceptionHandlerfExcHandler
 
Bool_t fFullRedraw
 
TMapfGeometries
 
TMapfGeometryAliases
 
TEveScenefGlobalScene
 
TEveSelectionfHighlight
 
Bool_t fKeepEmptyCont
 
TEveGListTreeEditorFramefLTEFrame
 
TFolderfMacroFolder
 
TEveElementListfOrphanage
 
Int_t fRedrawDisabled
 
TTimer fRedrawTimer
 
Bool_t fResetCameras
 
TEveSceneListfScenes
 
TEveSelectionfSelection
 
TExMapfStampedElements
 
Bool_t fTimerActive
 
Bool_t fUseOrphanage
 
TEveViewerListfViewers
 
TMapfVizDB
 
Bool_t fVizDBReplace
 
Bool_t fVizDBUpdate
 
TEveWindowManagerfWindowManager
 

Private Member Functions

 TEveManager (const TEveManager &)
 
TEveManageroperator= (const TEveManager &)
 

#include <TEveManager.h>

Constructor & Destructor Documentation

◆ TEveManager() [1/2]

TEveManager::TEveManager ( const TEveManager )
private

◆ TEveManager() [2/2]

TEveManager::TEveManager ( UInt_t  w,
UInt_t  h,
Bool_t  map_window = kTRUE,
Option_t opt = "FI" 
)

Definition at line 59 of file TEveManager.cxx.

◆ ~TEveManager()

TEveManager::~TEveManager ( )
virtual

Destructor.

Definition at line 190 of file TEveManager.cxx.

Member Function Documentation

◆ AddCanvasTab()

TCanvas * TEveManager::AddCanvasTab ( const char *  name)

Add a new canvas tab.

Definition at line 290 of file TEveManager.cxx.

◆ AddElement()

void TEveManager::AddElement ( TEveElement element,
TEveElement parent = nullptr 
)

Add an element.

If parent is not specified it is added into current event (which is created if does not exist).

Definition at line 527 of file TEveManager.cxx.

◆ AddEvent()

TGListTreeItem * TEveManager::AddEvent ( TEveEventManager event)

Add a new event and make it the current event.

It is added into the event-scene and as a top-level list-tree item.

Definition at line 515 of file TEveManager.cxx.

◆ AddGlobalElement()

void TEveManager::AddGlobalElement ( TEveElement element,
TEveElement parent = nullptr 
)

Add a global element, i.e.

one that does not change on each event, like geometry or projection manager. If parent is not specified it is added to a global scene.

Definition at line 543 of file TEveManager.cxx.

◆ AddToListTree()

TGListTreeItem * TEveManager::AddToListTree ( TEveElement re,
Bool_t  open,
TGListTree lt = nullptr 
)

Definition at line 485 of file TEveManager.cxx.

◆ Class()

static TClass * TEveManager::Class ( )
static
Returns
TClass describing this class

◆ Class_Name()

static const char * TEveManager::Class_Name ( )
static
Returns
Name of this class

◆ Class_Version()

static constexpr Version_t TEveManager::Class_Version ( )
inlinestaticconstexpr
Returns
Version of this class

Definition at line 240 of file TEveManager.h.

◆ ClearOrphanage()

void TEveManager::ClearOrphanage ( )

Clear the orphanage.

Definition at line 238 of file TEveManager.cxx.

◆ ClearROOTClassSaved()

void TEveManager::ClearROOTClassSaved ( )

Work-around uber ugly hack used in SavePrimitive and co.

Definition at line 862 of file TEveManager.cxx.

◆ CloseEveWindow()

void TEveManager::CloseEveWindow ( )

Close button has been clicked on EVE main window (browser).

Cleanup and terminate application.

Definition at line 871 of file TEveManager.cxx.

◆ Create()

TEveManager * TEveManager::Create ( Bool_t  map_window = kTRUE,
Option_t opt = "FIV" 
)
static

If global TEveManager* gEve is not set initialize it.

Returns gEve.

Definition at line 887 of file TEveManager.cxx.

◆ DeclFileName()

static const char * TEveManager::DeclFileName ( )
inlinestatic
Returns
Name of the file containing the class declaration

Definition at line 240 of file TEveManager.h.

◆ DisableRedraw()

void TEveManager::DisableRedraw ( )
inline

Definition at line 165 of file TEveManager.h.

◆ DoRedraw3D()

void TEveManager::DoRedraw3D ( )

Perform 3D redraw of scenes and viewers whose contents has changed.

Definition at line 374 of file TEveManager.cxx.

◆ EditElement()

void TEveManager::EditElement ( TEveElement element)

Show element in default editor.

Definition at line 354 of file TEveManager.cxx.

◆ ElementChanged()

void TEveManager::ElementChanged ( TEveElement element,
Bool_t  update_scenes = kTRUE,
Bool_t  redraw = kFALSE 
)

Element was changed, perform framework side action.

Called from TEveElement::ElementChanged().

Definition at line 437 of file TEveManager.cxx.

◆ ElementPaste()

Bool_t TEveManager::ElementPaste ( TEveElement element)

Paste has been called.

Definition at line 595 of file TEveManager.cxx.

◆ ElementSelect()

void TEveManager::ElementSelect ( TEveElement element)

Select an element.

Now it only calls EditElement() - should also update selection state.

Definition at line 586 of file TEveManager.cxx.

◆ ElementStamped()

void TEveManager::ElementStamped ( TEveElement element)

Mark element as changed – it will be processed on next redraw.

Definition at line 467 of file TEveManager.cxx.

◆ EnableRedraw()

void TEveManager::EnableRedraw ( )
inline

Definition at line 166 of file TEveManager.h.

◆ EnforceTimerActive()

void TEveManager::EnforceTimerActive ( Bool_t  ta)
inline

Definition at line 236 of file TEveManager.h.

◆ FindVizDBEntry()

TEveElement * TEveManager::FindVizDBEntry ( const TString tag)

Find a visualization-parameter database entry corresponding to tag.

If the entry is not found 0 is returned.

Definition at line 678 of file TEveManager.cxx.

◆ FullRedraw3D()

void TEveManager::FullRedraw3D ( Bool_t  resetCameras = kFALSE,
Bool_t  dropLogicals = kFALSE 
)

Perform 3D redraw of all scenes and viewers.

Definition at line 427 of file TEveManager.cxx.

◆ GetBrowser()

TEveBrowser * TEveManager::GetBrowser ( ) const
inline

Definition at line 137 of file TEveManager.h.

◆ GetCurrentEvent()

TEveEventManager * TEveManager::GetCurrentEvent ( ) const
inline

Definition at line 149 of file TEveManager.h.

◆ GetDefaultGeometry()

TGeoManager * TEveManager::GetDefaultGeometry ( )

Get the default geometry.

It should be registered via RegisterGeometryName("Default", <URL>).

Definition at line 835 of file TEveManager.cxx.

◆ GetDefaultGLViewer()

TGLViewer * TEveManager::GetDefaultGLViewer ( ) const

Get TGLViewer of the default TEveViewer.

Definition at line 265 of file TEveManager.cxx.

◆ GetDefaultViewer()

TEveViewer * TEveManager::GetDefaultViewer ( ) const

Returns the default viewer - the first one in the fViewers list.

Definition at line 257 of file TEveManager.cxx.

◆ GetEditor()

TEveGedEditor * TEveManager::GetEditor ( ) const

Returns main object editor.

Definition at line 274 of file TEveManager.cxx.

◆ GetEventScene()

TEveScene * TEveManager::GetEventScene ( ) const
inline

Definition at line 148 of file TEveManager.h.

◆ GetExcHandler()

TExceptionHandler * TEveManager::GetExcHandler ( ) const
inline

Definition at line 127 of file TEveManager.h.

◆ GetGeometry()

TGeoManager * TEveManager::GetGeometry ( const TString filename)

Get geometry with given filename.

This is cached internally so the second time this function is called with the same argument the same geo-manager is returned. gGeoManager is set to the return value.

Definition at line 762 of file TEveManager.cxx.

◆ GetGeometryByAlias()

TGeoManager * TEveManager::GetGeometryByAlias ( const TString alias)

Get geometry with given alias.

The alias must be registered via RegisterGeometryAlias().

Definition at line 821 of file TEveManager.cxx.

◆ GetGlobalScene()

TEveScene * TEveManager::GetGlobalScene ( ) const
inline

Definition at line 147 of file TEveManager.h.

◆ GetHighlight()

TEveSelection * TEveManager::GetHighlight ( ) const
inline

Definition at line 130 of file TEveManager.h.

◆ GetKeepEmptyCont()

Bool_t TEveManager::GetKeepEmptyCont ( ) const
inline

Definition at line 178 of file TEveManager.h.

◆ GetListTree()

TGListTree * TEveManager::GetListTree ( ) const

Get default list-tree widget.

Definition at line 479 of file TEveManager.cxx.

◆ GetLTEFrame()

TEveGListTreeEditorFrame * TEveManager::GetLTEFrame ( ) const
inline

Definition at line 138 of file TEveManager.h.

◆ GetMacro()

TMacro * TEveManager::GetMacro ( const char *  name) const

Find macro in fMacroFolder by name.

Definition at line 346 of file TEveManager.cxx.

◆ GetMacroFolder()

TFolder * TEveManager::GetMacroFolder ( ) const
inline

Definition at line 160 of file TEveManager.h.

◆ GetMainWindow()

TGWindow * TEveManager::GetMainWindow ( ) const

Get the main window, i.e. EVE-browser.

Definition at line 249 of file TEveManager.cxx.

◆ GetOrphanage()

TEveElementList * TEveManager::GetOrphanage ( ) const
inline

Definition at line 132 of file TEveManager.h.

◆ GetScenes()

TEveSceneList * TEveManager::GetScenes ( ) const
inline

Definition at line 144 of file TEveManager.h.

◆ GetSelection()

TEveSelection * TEveManager::GetSelection ( ) const
inline

Definition at line 129 of file TEveManager.h.

◆ GetStatusBar()

TGStatusBar * TEveManager::GetStatusBar ( ) const

Returns main window status bar.

Definition at line 282 of file TEveManager.cxx.

◆ GetUseOrphanage()

Bool_t TEveManager::GetUseOrphanage ( ) const
inline

Definition at line 133 of file TEveManager.h.

◆ GetViewers()

TEveViewerList * TEveManager::GetViewers ( ) const
inline

Definition at line 145 of file TEveManager.h.

◆ GetVizDBReplace()

Bool_t TEveManager::GetVizDBReplace ( ) const
inline

Definition at line 213 of file TEveManager.h.

◆ GetVizDBUpdate()

Bool_t TEveManager::GetVizDBUpdate ( ) const
inline

Definition at line 214 of file TEveManager.h.

◆ GetWindowManager()

TEveWindowManager * TEveManager::GetWindowManager ( ) const
inline

Definition at line 142 of file TEveManager.h.

◆ InsertVizDBEntry() [1/2]

Bool_t TEveManager::InsertVizDBEntry ( const TString tag,
TEveElement model 
)

Insert a new visualization-parameter database entry with the default parameters for replace and update, as specified by members fVizDBReplace(default=kTRUE) and fVizDBUpdate(default=kTRUE).

See docs of the above function.

Definition at line 669 of file TEveManager.cxx.

◆ InsertVizDBEntry() [2/2]

Bool_t TEveManager::InsertVizDBEntry ( const TString tag,
TEveElement model,
Bool_t  replace,
Bool_t  update 
)

Insert a new visualization-parameter database entry.

Returns true if the element is inserted successfully. If entry with the same key already exists the behaviour depends on the 'replace' flag:

  • true - The old model is deleted and new one is inserted (default). Clients of the old model are transferred to the new one and if 'update' flag is true (default), the new model's parameters are assigned to all clients.
  • false - The old model is kept, false is returned.

If insert is successful, the ownership of the model-element is transferred to the manager.

Definition at line 620 of file TEveManager.cxx.

◆ IsA()

virtual TClass * TEveManager::IsA ( ) const
inlinevirtual
Returns
TClass describing current object

Definition at line 240 of file TEveManager.h.

◆ LoadVizDB() [1/2]

void TEveManager::LoadVizDB ( const TString filename)

Load visualization-parameter database from file filename.

State of data-members fVizDBReplace and fVizDBUpdate determine how the registered entries are handled.

Definition at line 707 of file TEveManager.cxx.

◆ LoadVizDB() [2/2]

void TEveManager::LoadVizDB ( const TString filename,
Bool_t  replace,
Bool_t  update 
)

Load visualization-parameter database from file filename.

The replace, update arguments replace the values of fVizDBReplace and fVizDBUpdate members for the duration of the macro execution.

Definition at line 689 of file TEveManager.cxx.

◆ operator=()

TEveManager & TEveManager::operator= ( const TEveManager )
private

◆ PreDeleteElement()

void TEveManager::PreDeleteElement ( TEveElement element)

Called from TEveElement prior to its destruction so the framework components (like object editor) can unreference it.

Definition at line 564 of file TEveManager.cxx.

◆ PtrToStampedElements()

TExMap * TEveManager::PtrToStampedElements ( )
inline

Definition at line 238 of file TEveManager.h.

◆ Redraw3D()

void TEveManager::Redraw3D ( Bool_t  resetCameras = kFALSE,
Bool_t  dropLogicals = kFALSE 
)
inline

Definition at line 168 of file TEveManager.h.

◆ RegisterGeometryAlias()

void TEveManager::RegisterGeometryAlias ( const TString alias,
const TString filename 
)

Register 'name' as an alias for geometry file 'filename'.

The old aliases are silently overwritten. After that the geometry can be retrieved also by calling: gEve->GetGeometryByName(name);

Definition at line 846 of file TEveManager.cxx.

◆ RegisterRedraw3D()

void TEveManager::RegisterRedraw3D ( )

Register a request for 3D redraw.

Definition at line 364 of file TEveManager.cxx.

◆ RemoveElement()

void TEveManager::RemoveElement ( TEveElement element,
TEveElement parent 
)

Remove element from parent.

Definition at line 554 of file TEveManager.cxx.

◆ RemoveFromListTree()

void TEveManager::RemoveFromListTree ( TEveElement element,
TGListTree lt,
TGListTreeItem lti 
)

Remove top-level element from list-tree with specified tree-item.

Definition at line 499 of file TEveManager.cxx.

◆ SaveVizDB()

void TEveManager::SaveVizDB ( const TString filename)

Save visualization-parameter database to file filename.

Definition at line 716 of file TEveManager.cxx.

◆ ScenesChanged()

void TEveManager::ScenesChanged ( TEveElement::List_t scenes)

Mark all scenes from the given list as changed.

Definition at line 458 of file TEveManager.cxx.

◆ SetCurrentEvent()

void TEveManager::SetCurrentEvent ( TEveEventManager mgr)
inline

Definition at line 151 of file TEveManager.h.

◆ SetKeepEmptyCont()

void TEveManager::SetKeepEmptyCont ( Bool_t  k)
inline

Definition at line 179 of file TEveManager.h.

◆ SetStatusLine()

void TEveManager::SetStatusLine ( const char *  text)

Set the text in the right side of browser's status bar.

Definition at line 854 of file TEveManager.cxx.

◆ SetUseOrphanage()

void TEveManager::SetUseOrphanage ( Bool_t  o)
inline

Definition at line 134 of file TEveManager.h.

◆ SetVizDBReplace()

void TEveManager::SetVizDBReplace ( Bool_t  r)
inline

Definition at line 215 of file TEveManager.h.

◆ SetVizDBUpdate()

void TEveManager::SetVizDBUpdate ( Bool_t  u)
inline

Definition at line 216 of file TEveManager.h.

◆ SpawnNewScene()

TEveScene * TEveManager::SpawnNewScene ( const char *  name,
const char *  title = "" 
)

Create a new scene.

Definition at line 336 of file TEveManager.cxx.

◆ SpawnNewViewer()

TEveViewer * TEveManager::SpawnNewViewer ( const char *  name,
const char *  title = "",
Bool_t  embed = kTRUE 
)

Create a new GL viewer.

Definition at line 302 of file TEveManager.cxx.

◆ Streamer()

virtual void TEveManager::Streamer ( TBuffer )
virtual

◆ StreamerNVirtual()

void TEveManager::StreamerNVirtual ( TBuffer ClassDef_StreamerNVirtual_b)
inline

Definition at line 240 of file TEveManager.h.

◆ Terminate()

void TEveManager::Terminate ( )
static

Properly terminate global TEveManager.

Definition at line 918 of file TEveManager.cxx.

Member Data Documentation

◆ fBrowser

TEveBrowser* TEveManager::fBrowser
protected

Definition at line 92 of file TEveManager.h.

◆ fCurrentEvent

TEveEventManager* TEveManager::fCurrentEvent
protected

Definition at line 103 of file TEveManager.h.

◆ fDropLogicals

Bool_t TEveManager::fDropLogicals
protected

Definition at line 108 of file TEveManager.h.

◆ fEventScene

TEveScene* TEveManager::fEventScene
protected

Definition at line 102 of file TEveManager.h.

◆ fExcHandler

TExceptionHandler* TEveManager::fExcHandler
protected

Definition at line 83 of file TEveManager.h.

◆ fFullRedraw

Bool_t TEveManager::fFullRedraw
protected

Definition at line 106 of file TEveManager.h.

◆ fGeometries

TMap* TEveManager::fGeometries
protected

Definition at line 89 of file TEveManager.h.

◆ fGeometryAliases

TMap* TEveManager::fGeometryAliases
protected

Definition at line 90 of file TEveManager.h.

◆ fGlobalScene

TEveScene* TEveManager::fGlobalScene
protected

Definition at line 101 of file TEveManager.h.

◆ fHighlight

TEveSelection* TEveManager::fHighlight
protected

Definition at line 118 of file TEveManager.h.

◆ fKeepEmptyCont

Bool_t TEveManager::fKeepEmptyCont
protected

Definition at line 109 of file TEveManager.h.

◆ fLTEFrame

TEveGListTreeEditorFrame* TEveManager::fLTEFrame
protected

Definition at line 93 of file TEveManager.h.

◆ fMacroFolder

TFolder* TEveManager::fMacroFolder
protected

Definition at line 95 of file TEveManager.h.

◆ fOrphanage

TEveElementList* TEveManager::fOrphanage
protected

Definition at line 120 of file TEveManager.h.

◆ fRedrawDisabled

Int_t TEveManager::fRedrawDisabled
protected

Definition at line 105 of file TEveManager.h.

◆ fRedrawTimer

TTimer TEveManager::fRedrawTimer
protected

Definition at line 111 of file TEveManager.h.

◆ fResetCameras

Bool_t TEveManager::fResetCameras
protected

Definition at line 107 of file TEveManager.h.

◆ fScenes

TEveSceneList* TEveManager::fScenes
protected

Definition at line 99 of file TEveManager.h.

◆ fSelection

TEveSelection* TEveManager::fSelection
protected

Definition at line 117 of file TEveManager.h.

◆ fStampedElements

TExMap* TEveManager::fStampedElements
protected

Definition at line 114 of file TEveManager.h.

◆ fTimerActive

Bool_t TEveManager::fTimerActive
protected

Definition at line 110 of file TEveManager.h.

◆ fUseOrphanage

Bool_t TEveManager::fUseOrphanage
protected

Definition at line 121 of file TEveManager.h.

◆ fViewers

TEveViewerList* TEveManager::fViewers
protected

Definition at line 98 of file TEveManager.h.

◆ fVizDB

TMap* TEveManager::fVizDB
protected

Definition at line 85 of file TEveManager.h.

◆ fVizDBReplace

Bool_t TEveManager::fVizDBReplace
protected

Definition at line 86 of file TEveManager.h.

◆ fVizDBUpdate

Bool_t TEveManager::fVizDBUpdate
protected

Definition at line 87 of file TEveManager.h.

◆ fWindowManager

TEveWindowManager* TEveManager::fWindowManager
protected

Definition at line 97 of file TEveManager.h.

Libraries for TEveManager:

The documentation for this class was generated from the following files: