TEveManager Class Reference

#include <TEveManager.h>

List of all members.

Public Member Functions

 TEveManager (UInt_t w, UInt_t h, Bool_t map_window=kTRUE, Option_t *opt="FI")
virtual ~TEveManager ()
TExceptionHandlerGetExcHandler () const
TEveSelectionGetSelection () const
TEveSelectionGetHighlight () const
TEveElementListGetOrphanage () const
Bool_t GetUseOrphanage () const
void SetUseOrphanage (Bool_t o)
void ClearOrphanage ()
TEveBrowserGetBrowser () const
TEveGListTreeEditorFrameGetLTEFrame () const
TEveGedEditorGetEditor () const
TGStatusBarGetStatusBar () const
TEveWindowManagerGetWindowManager () const
TEveSceneListGetScenes () const
TEveViewerListGetViewers () const
TEveSceneGetGlobalScene () const
TEveSceneGetEventScene () const
TEveEventManagerGetCurrentEvent () const
void SetCurrentEvent (TEveEventManager *mgr)
TCanvasAddCanvasTab (const char *name)
TGWindowGetMainWindow () const
TEveViewerGetDefaultViewer () const
TGLViewerGetDefaultGLViewer () const
TEveViewerSpawnNewViewer (const char *name, const char *title="", Bool_t embed=kTRUE)
TEveSceneSpawnNewScene (const char *name, const char *title="")
TFolderGetMacroFolder () const
TMacroGetMacro (const char *name) const
void EditElement (TEveElement *element)
void DisableRedraw ()
void EnableRedraw ()
void Redraw3D (Bool_t resetCameras=kFALSE, Bool_t dropLogicals=kFALSE)
void RegisterRedraw3D ()
void DoRedraw3D ()
void FullRedraw3D (Bool_t resetCameras=kFALSE, Bool_t dropLogicals=kFALSE)
Bool_t GetKeepEmptyCont () const
void SetKeepEmptyCont (Bool_t k)
void ElementChanged (TEveElement *element, Bool_t update_scenes=kTRUE, Bool_t redraw=kFALSE)
void ScenesChanged (TEveElement::List_t &scenes)
void ElementStamped (TEveElement *element)
TGListTreeGetListTree () const
TGListTreeItemAddToListTree (TEveElement *re, Bool_t open, TGListTree *lt=0)
void RemoveFromListTree (TEveElement *element, TGListTree *lt, TGListTreeItem *lti)
TGListTreeItemAddEvent (TEveEventManager *event)
void AddElement (TEveElement *element, TEveElement *parent=0)
void AddGlobalElement (TEveElement *element, TEveElement *parent=0)
void RemoveElement (TEveElement *element, TEveElement *parent)
void PreDeleteElement (TEveElement *element)
void ElementSelect (TEveElement *element)
Bool_t ElementPaste (TEveElement *element)
Bool_t InsertVizDBEntry (const TString &tag, TEveElement *model, Bool_t replace, Bool_t update)
Bool_t InsertVizDBEntry (const TString &tag, TEveElement *model)
TEveElementFindVizDBEntry (const TString &tag)
void LoadVizDB (const TString &filename, Bool_t replace, Bool_t update)
void LoadVizDB (const TString &filename)
void SaveVizDB (const TString &filename)
Bool_t GetVizDBReplace () const
Bool_t GetVizDBUpdate () const
void SetVizDBReplace (Bool_t r)
void SetVizDBUpdate (Bool_t u)
TGeoManagerGetGeometry (const TString &filename)
TGeoManagerGetGeometryByAlias (const TString &alias)
TGeoManagerGetDefaultGeometry ()
void RegisterGeometryAlias (const TString &alias, const TString &filename)
void SetStatusLine (const char *text)
void ClearROOTClassSaved ()
void CloseEveWindow ()
 ClassDef (TEveManager, 0)
 TEveManager (UInt_t w, UInt_t h, Bool_t map_window=kTRUE, Option_t *opt="FI")
virtual ~TEveManager ()
TExceptionHandlerGetExcHandler () const
TEveSelectionGetSelection () const
TEveSelectionGetHighlight () const
TEveElementListGetOrphanage () const
Bool_t GetUseOrphanage () const
void SetUseOrphanage (Bool_t o)
void ClearOrphanage ()
TEveBrowserGetBrowser () const
TEveGListTreeEditorFrameGetLTEFrame () const
TEveGedEditorGetEditor () const
TGStatusBarGetStatusBar () const
TEveWindowManagerGetWindowManager () const
TEveSceneListGetScenes () const
TEveViewerListGetViewers () const
TEveSceneGetGlobalScene () const
TEveSceneGetEventScene () const
TEveEventManagerGetCurrentEvent () const
void SetCurrentEvent (TEveEventManager *mgr)
TCanvasAddCanvasTab (const char *name)
TGWindowGetMainWindow () const
TEveViewerGetDefaultViewer () const
TGLViewerGetDefaultGLViewer () const
TEveViewerSpawnNewViewer (const char *name, const char *title="", Bool_t embed=kTRUE)
TEveSceneSpawnNewScene (const char *name, const char *title="")
TFolderGetMacroFolder () const
TMacroGetMacro (const char *name) const
void EditElement (TEveElement *element)
void DisableRedraw ()
void EnableRedraw ()
void Redraw3D (Bool_t resetCameras=kFALSE, Bool_t dropLogicals=kFALSE)
void RegisterRedraw3D ()
void DoRedraw3D ()
void FullRedraw3D (Bool_t resetCameras=kFALSE, Bool_t dropLogicals=kFALSE)
Bool_t GetKeepEmptyCont () const
void SetKeepEmptyCont (Bool_t k)
void ElementChanged (TEveElement *element, Bool_t update_scenes=kTRUE, Bool_t redraw=kFALSE)
void ScenesChanged (TEveElement::List_t &scenes)
void ElementStamped (TEveElement *element)
TGListTreeGetListTree () const
TGListTreeItemAddToListTree (TEveElement *re, Bool_t open, TGListTree *lt=0)
void RemoveFromListTree (TEveElement *element, TGListTree *lt, TGListTreeItem *lti)
TGListTreeItemAddEvent (TEveEventManager *event)
void AddElement (TEveElement *element, TEveElement *parent=0)
void AddGlobalElement (TEveElement *element, TEveElement *parent=0)
void RemoveElement (TEveElement *element, TEveElement *parent)
void PreDeleteElement (TEveElement *element)
void ElementSelect (TEveElement *element)
Bool_t ElementPaste (TEveElement *element)
Bool_t InsertVizDBEntry (const TString &tag, TEveElement *model, Bool_t replace, Bool_t update)
Bool_t InsertVizDBEntry (const TString &tag, TEveElement *model)
TEveElementFindVizDBEntry (const TString &tag)
void LoadVizDB (const TString &filename, Bool_t replace, Bool_t update)
void LoadVizDB (const TString &filename)
void SaveVizDB (const TString &filename)
Bool_t GetVizDBReplace () const
Bool_t GetVizDBUpdate () const
void SetVizDBReplace (Bool_t r)
void SetVizDBUpdate (Bool_t u)
TGeoManagerGetGeometry (const TString &filename)
TGeoManagerGetGeometryByAlias (const TString &alias)
TGeoManagerGetDefaultGeometry ()
void RegisterGeometryAlias (const TString &alias, const TString &filename)
void SetStatusLine (const char *text)
void ClearROOTClassSaved ()
void CloseEveWindow ()
 ClassDef (TEveManager, 0)

Static Public Member Functions

static TEveManagerCreate (Bool_t map_window=kTRUE, Option_t *opt="FIV")
static void Terminate ()
static TEveManagerCreate (Bool_t map_window=kTRUE, Option_t *opt="FIV")
static void Terminate ()

Protected Attributes

TExMapfStampedElements
TEveSelectionfSelection
TEveSelectionfHighlight
TEveElementListfOrphanage
Bool_t fUseOrphanage
TExMapfStampedElements
TEveSelectionfSelection
TEveSelectionfHighlight
TEveElementListfOrphanage

Private Member Functions

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

Private Attributes

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

Classes

class  TExceptionHandler
class  TRedrawDisabler


Detailed Description

Definition at line 49 of file TEveManager.h.


Constructor & Destructor Documentation

TEveManager::TEveManager ( const TEveManager  )  [private]

Referenced by Create().

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

Definition at line 61 of file TEveManager.cxx.

References TList::Add(), TEveElement::AddElement(), AddToListTree(), TQObject::Connect(), TEveGListTreeEditorFrame::ConnectSignals(), EditElement(), fBrowser, fEventScene, fExcHandler, fGeometries, fGeometryAliases, fGlobalScene, fHighlight, fLTEFrame, fMacroFolder, Form(), fOrphanage, fRedrawTimer, fScenes, fSelection, fStampedElements, fViewers, fVizDB, fWindowManager, GetDefaultViewer(), TROOT::GetListOfBrowsables(), gEve, gROOT, gSystem, TEveElement::IncDenyDestroy(), TEveBrowser::InitPlugins(), kFALSE, TGFrame::MapWindow(), TSystem::ProcessEvents(), TEveSelection::SetHighlightMode(), TMap::SetOwnerKeyValue(), SpawnNewViewer(), TRootBrowser::StartEmbedding(), TRootBrowser::StopEmbedding(), and TPMERegexp::Substitute().

TEveManager::~TEveManager (  )  [virtual]

Definition at line 194 of file TEveManager.cxx.

References TGMainFrame::CloseWindow(), TEveElement::DecDenyDestroy(), TGFrame::DeleteWindow(), TEveElement::Destroy(), TEveElement::DestroyElements(), TEveSceneList::DestroyScenes(), TEveWindowManager::DestroyWindows(), TQObject::Disconnect(), TGMainFrame::DontCallClose(), fBrowser, fCurrentEvent, fEventScene, fExcHandler, fGeometries, fGeometryAliases, fGlobalScene, fHighlight, fLTEFrame, fMacroFolder, fOrphanage, fRedrawTimer, fScenes, fSelection, fStampedElements, fTimerActive, fViewers, fVizDB, fWindowManager, TRootBrowser::GetMainFrame(), kTRUE, and TTimer::Stop().

TEveManager::TEveManager ( const TEveManager  )  [private]

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

virtual TEveManager::~TEveManager (  )  [virtual]


Member Function Documentation

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

TExceptionHandler* TEveManager::GetExcHandler (  )  const [inline]

Definition at line 128 of file TEveManager.h.

References fExcHandler.

TEveSelection* TEveManager::GetSelection (  )  const [inline]

Definition at line 130 of file TEveManager.h.

References fSelection.

Referenced by TEveBrowser::EveMenu(), TEveGListTreeEditorFrame::ItemClicked(), TEveGListTreeEditorFrame::ItemKeyPress(), SplitGLView::LoadConfig(), TEveViewerList::OnClicked(), TEveViewerList::OnReClicked(), TEveViewerList::OnUnClicked(), TEveElement::RecheckImpliedSelections(), SplitGLView::SaveConfig(), selection_sigs(), and TEveBrowser::TEveBrowser().

TEveSelection* TEveManager::GetHighlight (  )  const [inline]

Definition at line 131 of file TEveManager.h.

References fHighlight.

Referenced by TEveBrowser::EveMenu(), TEveViewerList::HandleTooltip(), TEveGListTreeEditorFrame::ItemBelowMouse(), SplitGLView::LoadConfig(), TEveViewerList::OnMouseOver(), TEveViewerList::OnReMouseOver(), TEveViewerList::OnUnMouseOver(), TEveElement::RecheckImpliedSelections(), SplitGLView::SaveConfig(), selection_sigs(), and TEveBrowser::TEveBrowser().

TEveElementList* TEveManager::GetOrphanage (  )  const [inline]

Definition at line 133 of file TEveManager.h.

References fOrphanage.

Referenced by TEveElement::CheckReferenceCount().

Bool_t TEveManager::GetUseOrphanage (  )  const [inline]

Definition at line 134 of file TEveManager.h.

References fUseOrphanage.

Referenced by TEveElement::CheckReferenceCount().

void TEveManager::SetUseOrphanage ( Bool_t  o  )  [inline]

Definition at line 135 of file TEveManager.h.

References fUseOrphanage.

void TEveManager::ClearOrphanage (  ) 

Definition at line 241 of file TEveManager.cxx.

References TEveElement::DestroyElements(), fOrphanage, fUseOrphanage, and kFALSE.

TEveBrowser* TEveManager::GetBrowser (  )  const [inline]

Definition at line 138 of file TEveManager.h.

References fBrowser.

Referenced by alice_esd(), alice_esd_split(), alice_vsd(), calo_detail(), calorimeters(), DetailTest(), geom_cms_stereo(), histobrowser(), SplitGLView::LoadConfig(), make_gui(), MultiView::MultiView(), PackTest(), projection_prescale(), pythia_display(), pythia_make_gui(), SplitGLView::SaveConfig(), SplitGLView::SplitGLView(), TabsTest(), and window_manager().

TEveGListTreeEditorFrame* TEveManager::GetLTEFrame (  )  const [inline]

Definition at line 139 of file TEveManager.h.

References fLTEFrame.

Referenced by TEveBrowser::EveMenu(), TEveTrackList::FindTrackByIndex(), and TEveTrackList::FindTrackByLabel().

TEveGedEditor * TEveManager::GetEditor (  )  const

Definition at line 279 of file TEveManager.cxx.

References fLTEFrame, and TEveGListTreeEditorFrame::GetEditor().

Referenced by TEveTrackListEditor::CreateRefsTab(), DoRedraw3D(), EditElement(), ElementChanged(), ElementPaste(), geom_cms_stereo(), MakeViewerScene(), PackTest(), PreDeleteElement(), SpawnNewViewer(), and TEveTrackPropagatorEditor::TEveTrackPropagatorEditor().

TGStatusBar * TEveManager::GetStatusBar (  )  const

Definition at line 287 of file TEveManager.cxx.

References fBrowser, and TRootBrowser::GetStatusBar().

TEveWindowManager* TEveManager::GetWindowManager (  )  const [inline]

Definition at line 143 of file TEveManager.h.

References fWindowManager.

Referenced by TEveBrowser::EveMenu(), TEveWindow::IsCurrent(), TEveCompositeFrameInMainFrame::MainFrameClosed(), TEveWindow::MakeCurrent(), TEveWindow::PreDeleteElement(), TEveWindow::SwapWindowWithCurrent(), TEveCompositeFrame::TEveCompositeFrame(), TEveCompositeFrameInMainFrame::TEveCompositeFrameInMainFrame(), TEveWindow::TitleBarClicked(), TEveWindow::UndockWindow(), TEveWindow::UndockWindowDestroySlot(), and TEveCompositeFrameInMainFrame::~TEveCompositeFrameInMainFrame().

TEveSceneList* TEveManager::GetScenes (  )  const [inline]

Definition at line 145 of file TEveManager.h.

References fScenes.

Referenced by alice_esd_split(), and TEveScene::~TEveScene().

TEveViewerList* TEveManager::GetViewers (  )  const [inline]

Definition at line 146 of file TEveManager.h.

References fViewers.

Referenced by alice_vsd(), arrow_standalone(), DetailTest(), TVSDReader::DropEvent(), geom_cms_stereo(), load_event(), MakeViewerScene(), PackTest(), SplitGLView::SplitGLView(), and TEveScene::~TEveScene().

TEveScene* TEveManager::GetGlobalScene (  )  const [inline]

Definition at line 148 of file TEveManager.h.

References fGlobalScene.

Referenced by geom_cms_stereo(), MultiView::MultiView(), projection(), and SplitGLView::SplitGLView().

TEveScene* TEveManager::GetEventScene (  )  const [inline]

Definition at line 149 of file TEveManager.h.

References fEventScene.

Referenced by arrow_standalone(), DetailTest(), MakeCaloLego(), MultiView::MultiView(), PackTest(), and SplitGLView::SplitGLView().

TEveEventManager* TEveManager::GetCurrentEvent (  )  const [inline]

Definition at line 150 of file TEveManager.h.

References fCurrentEvent.

Referenced by TVSDReader::DropEvent(), TVSDReader::GotoEvent(), load_event(), pythia_next_event(), update_html_summary(), update_projections(), and SplitGLView::UpdateSummary().

void TEveManager::SetCurrentEvent ( TEveEventManager mgr  )  [inline]

Definition at line 152 of file TEveManager.h.

References fCurrentEvent.

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

Definition at line 297 of file TEveManager.cxx.

References c, fBrowser, TRootBrowser::StartEmbedding(), and TRootBrowser::StopEmbedding().

TGWindow * TEveManager::GetMainWindow (  )  const

Definition at line 254 of file TEveManager.cxx.

References fBrowser.

Referenced by TEveGedEditor::SpawnNewEditor().

TEveViewer * TEveManager::GetDefaultViewer (  )  const

Definition at line 262 of file TEveManager.cxx.

References TEveElement::FirstChild(), and fViewers.

Referenced by GetDefaultGLViewer(), hierarchical_scene(), MakeCaloLego(), projection(), TEveManager(), and track().

TGLViewer * TEveManager::GetDefaultGLViewer (  )  const

Definition at line 270 of file TEveManager.cxx.

References GetDefaultViewer(), and TEveViewer::GetGLViewer().

Referenced by alice_vsd(), annotation(), calo_detail(), geom_alias(), geom_atlas(), geom_cms(), geom_cms_stereo(), geom_lhcb(), glplot(), MyTimer::Notify(), projection(), quadset(), and text().

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

Definition at line 309 of file TEveManager.cxx.

References TEveViewerList::AddElement(), TEveWindow::CreateWindowInTab(), TEveWindow::CreateWindowMainFrame(), fBrowser, fViewers, fWindowManager, TEveWindowManager::GetCurrentWindowAsSlot(), GetEditor(), TRootBrowser::GetTabRight(), and TEveWindow::ReplaceWindow().

Referenced by compound(), TEveBrowser::EveMenu(), MultiView::MultiView(), projection_prescale(), and TEveManager().

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

Definition at line 342 of file TEveManager.cxx.

References AddElement(), fScenes, and s.

Referenced by compound(), TEveBrowser::EveMenu(), hierarchical_scene(), MakeViewerScene(), MultiView::MultiView(), projection(), projection_prescale(), and SplitGLView::SplitGLView().

TFolder* TEveManager::GetMacroFolder (  )  const [inline]

Definition at line 161 of file TEveManager.h.

References fMacroFolder.

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

Definition at line 356 of file TEveManager.cxx.

References TFolder::FindObject(), and fMacroFolder.

void TEveManager::EditElement ( TEveElement element  ) 

Definition at line 368 of file TEveManager.cxx.

References TEveGedEditor::DisplayElement(), and GetEditor().

Referenced by DoRedraw3D(), ElementChanged(), ElementSelect(), TEveTrackList::FindTrackByIndex(), TEveTrackList::FindTrackByLabel(), geom_cms_stereo(), PreDeleteElement(), TEveElement::SpawnEditor(), and TEveManager().

void TEveManager::DisableRedraw (  )  [inline]

Definition at line 166 of file TEveManager.h.

References fRedrawDisabled.

Referenced by TEveManager::TRedrawDisabler::TRedrawDisabler().

void TEveManager::EnableRedraw (  )  [inline]

Definition at line 167 of file TEveManager.h.

References fRedrawDisabled, and Redraw3D().

Referenced by TEveManager::TRedrawDisabler::~TRedrawDisabler().

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

Definition at line 169 of file TEveManager.h.

References fDropLogicals, fRedrawDisabled, fResetCameras, fTimerActive, kTRUE, and RegisterRedraw3D().

Referenced by alice_esd(), alice_esd_split(), alice_vsd(), TEveElement::Annihilate(), annotation(), assembly(), box(), boxset(), boxset_colisval(), boxset_cones(), boxset_freebox(), boxset_single_color(), calorimeters(), compound(), csgdemo(), TEveElement::Destroy(), TEveElement::DestroyElements(), ElementChanged(), elliptic_boxset_cones(), EnableRedraw(), TEveTriangleSet::GenerateZNormalColors(), geom_alice_its(), geom_alice_tpc(), geom_default(), glplot(), glplot_geom(), TVSDReader::GotoEvent(), hierarchical_scene(), TEveGListTreeEditorFrame::ItemClicked(), TEveGListTreeEditorFrame::ItemKeyPress(), jetcone(), lineset(), lineset_2d(), load_event(), LoadVizDB(), pointset(), pointsetarray(), projection(), projection_prescale(), pythia_display(), pythia_next_event(), quadset(), quadset_circ(), quadset_emc(), quadset_hex(), quadset_hexid(), quadset_hierarchy(), show_extract(), track(), triangleset(), TEveGedEditor::Update(), TEveSelection::UserPickedElement(), TEveSelection::UserRePickedElement(), TEveSelection::UserUnPickedElement(), view3ds(), TEveElement::VizDB_Apply(), TEveElement::VizDB_Insert(), TEveElement::VizDB_Reapply(), and TEveElement::VizDB_UpdateModel().

void TEveManager::RegisterRedraw3D (  ) 

Definition at line 382 of file TEveManager.cxx.

References fRedrawTimer, fTimerActive, kTRUE, and TTimer::Start().

Referenced by Redraw3D().

void TEveManager::DoRedraw3D (  ) 

Definition at line 391 of file TEveManager.cxx.

References TGContainer::ClearViewPort(), TExMap::Delete(), EditElement(), TEveGedEditor::ElementChanged(), fDropLogicals, fResetCameras, fScenes, fStampedElements, fTimerActive, fViewers, GetEditor(), GetListTree(), TEveElement::kCBVisibility, kFALSE, Long64_t, TExMapIter::Next(), TEveSceneList::ProcessSceneChanges(), TEveViewerList::RepaintChangedViewers(), ScenesChanged(), and value.

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

Definition at line 445 of file TEveManager.cxx.

References fScenes, fViewers, TEveSceneList::RepaintAllScenes(), and TEveViewerList::RepaintAllViewers().

Referenced by arrow(), calo_detail(), geom_alias(), geom_atlas(), geom_cms(), geom_cms_stereo(), geom_lhcb(), TEveUtil::SetColorBrightness(), and text().

Bool_t TEveManager::GetKeepEmptyCont (  )  const [inline]

Definition at line 179 of file TEveManager.h.

References fKeepEmptyCont.

void TEveManager::SetKeepEmptyCont ( Bool_t  k  )  [inline]

Definition at line 180 of file TEveManager.h.

References fKeepEmptyCont.

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

Definition at line 456 of file TEveManager.cxx.

References EditElement(), TEveGedEditor::ElementChanged(), GetEditor(), TEveElement::GetEditorObject(), Redraw3D(), and ScenesChanged().

Referenced by TEveElement::ElementChanged().

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

Definition at line 478 of file TEveManager.cxx.

References s.

Referenced by DoRedraw3D(), ElementChanged(), and TEveProjectionManager::UpdateDependentElsAndScenes().

void TEveManager::ElementStamped ( TEveElement element  ) 

Definition at line 487 of file TEveManager.cxx.

References TExMap::AddAt(), fStampedElements, and TExMap::GetValue().

Referenced by TEveElement::AddStamp().

TGListTree * TEveManager::GetListTree (  )  const

Definition at line 504 of file TEveManager.cxx.

References TEveGListTreeEditorFrame::fListTree, and fLTEFrame.

Referenced by AddToListTree(), DoRedraw3D(), and SplitGLView::SplitGLView().

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

Definition at line 512 of file TEveManager.cxx.

References TEveElement::AddIntoListTree(), GetListTree(), and TGListTree::OpenItem().

Referenced by AddEvent(), calorimeters(), compound(), TEveBrowser::EveMenu(), MakeCalo2D(), MakeCaloLego(), MultiView::MultiView(), paramlist(), projection(), projection_prescale(), SplitGLView::SplitGLView(), and TEveManager().

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

Definition at line 524 of file TEveManager.cxx.

References TGListTreeItem::GetParent(), and TEveElement::RemoveFromListTree().

Referenced by TEveGListTreeEditorFrame::ItemKeyPress().

TGListTreeItem * TEveManager::AddEvent ( TEveEventManager event  ) 

Definition at line 540 of file TEveManager.cxx.

References AddElement(), AddToListTree(), fCurrentEvent, fEventScene, TEveElement::IncDenyDestroy(), and kTRUE.

Referenced by AddElement(), and alice_vsd().

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

Definition at line 553 of file TEveManager.cxx.

References TEveElement::AddElement(), AddEvent(), and fCurrentEvent.

Referenced by AddEvent(), alice_esd_read(), annotation(), arrow(), box(), boxset(), boxset_colisval(), boxset_cones(), boxset_freebox(), boxset_single_color(), calo_detail(), compound(), elliptic_boxset_cones(), glplot(), glplot_geom(), TEveElement::HandleElementPaste(), jetcone(), lineset(), lineset_2d(), TVSDReader::LoadClusters(), TVSDReader::LoadEsdTracks(), pointset(), pointsetarray(), projection(), projection_prescale(), pythia_display(), quadset(), quadset_circ(), quadset_emc(), quadset_hex(), quadset_hexid(), quadset_hierarchy(), SpawnNewScene(), text(), track(), triangleset(), and view3ds().

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

Definition at line 568 of file TEveManager.cxx.

References TEveElement::AddElement(), and fGlobalScene.

Referenced by alice_esd(), alice_esd_split(), alice_vsd(), assembly(), csgdemo(), geom_alias(), geom_alice_its(), geom_alice_tpc(), geom_atlas(), geom_cms(), geom_cms_stereo(), geom_default(), geom_lhcb(), geomGentleTPC(), projection(), projection_prescale(), pythia_display(), and show_extract().

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

Definition at line 583 of file TEveManager.cxx.

References TEveElement::RemoveElement().

Referenced by TEveGListTreeEditorFrame::ItemKeyPress().

void TEveManager::PreDeleteElement ( TEveElement element  ) 

Definition at line 592 of file TEveManager.cxx.

References TEveSceneList::DestroyElementRenderers(), EditElement(), TEveGedEditor::ElementDeleted(), fHighlight, fScenes, fSelection, fStampedElements, GetEditor(), TExMap::GetValue(), TExMap::Remove(), and TEveSelection::RemoveImpliedSelected().

Referenced by TEveElement::PreDeleteElement(), and TEveProjectable::~TEveProjectable().

void TEveManager::ElementSelect ( TEveElement element  ) 

Definition at line 616 of file TEveManager.cxx.

References EditElement().

Referenced by TEveSelection::UserPickedElement().

Bool_t TEveManager::ElementPaste ( TEveElement element  ) 

Definition at line 626 of file TEveManager.cxx.

References GetEditor(), TEveGedEditor::GetEveElement(), TEveElement::HandleElementPaste(), and kFALSE.

Referenced by TEveGListTreeEditorFrame::ItemClicked().

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

Definition at line 645 of file TEveManager.cxx.

References TMap::Add(), TEveElement::DecDenyDestroy(), TMap::FindObject(), TEveElement::FirstChild(), fVizDB, TEveElement::HasChildren(), kFALSE, kTRUE, model, TPair::SetValue(), TEveElement::SetVizModel(), and TPair::Value().

Referenced by compound(), InsertVizDBEntry(), and TEveElement::VizDB_Insert().

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

Definition at line 700 of file TEveManager.cxx.

References fVizDBReplace, fVizDBUpdate, InsertVizDBEntry(), and model.

TEveElement * TEveManager::FindVizDBEntry ( const TString tag  ) 

Definition at line 711 of file TEveManager.cxx.

References fVizDB, and TMap::GetValue().

Referenced by TEveElement::FindVizModel().

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

Definition at line 720 of file TEveManager.cxx.

References fVizDBReplace, and fVizDBUpdate.

void TEveManager::LoadVizDB ( const TString filename  ) 

Definition at line 739 of file TEveManager.cxx.

References TEveUtil::Macro(), and Redraw3D().

void TEveManager::SaveVizDB ( const TString filename  ) 

Definition at line 750 of file TEveManager.cxx.

References ClearROOTClassSaved(), TString::Data(), Error, TSystem::ExpandPathName(), TString::Form(), fVizDB, TMap::GetValue(), gSystem, TPMERegexp::Match(), out, TObjString::String(), and Warning().

Bool_t TEveManager::GetVizDBReplace (  )  const [inline]

Definition at line 214 of file TEveManager.h.

References fVizDBReplace.

Bool_t TEveManager::GetVizDBUpdate (  )  const [inline]

Definition at line 215 of file TEveManager.h.

References fVizDBUpdate.

void TEveManager::SetVizDBReplace ( Bool_t  r  )  [inline]

Definition at line 216 of file TEveManager.h.

References fVizDBReplace.

void TEveManager::SetVizDBUpdate ( Bool_t  u  )  [inline]

Definition at line 217 of file TEveManager.h.

References fVizDBUpdate.

TGeoManager * TEveManager::GetGeometry ( const TString filename  ) 

Definition at line 797 of file TEveManager.cxx.

References TMap::Add(), TObjArray::At(), b, TString::Data(), TSystem::ExpandPathName(), fGeometries, g, TColor::GetColor(), TColor::GetRGB(), TMap::GetValue(), gGeoIdentity, gGeoManager, gSystem, TGeoManager::Import(), TGeoManager::IsLocked(), TGeoManager::LockGeometry(), TGeoManager::UnlockGeometry(), and Warning().

Referenced by extract_ssd_modules(), geom_alice_its(), geom_alice_tpc(), geom_atlas(), geom_cms(), geom_cms_stereo(), geom_lhcb(), and GetGeometryByAlias().

TGeoManager * TEveManager::GetGeometryByAlias ( const TString alias  ) 

Definition at line 858 of file TEveManager.cxx.

References fGeometryAliases, GetGeometry(), TMap::GetValue(), and TObjString::String().

Referenced by geom_alias(), and GetDefaultGeometry().

TGeoManager * TEveManager::GetDefaultGeometry (  ) 

Definition at line 872 of file TEveManager.cxx.

References GetGeometryByAlias().

Referenced by geom_default().

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

Definition at line 881 of file TEveManager.cxx.

References TMap::Add(), and fGeometryAliases.

Referenced by geom_alias(), and geom_default().

void TEveManager::SetStatusLine ( const char *  text  ) 

Definition at line 894 of file TEveManager.cxx.

References fBrowser, and TRootBrowser::SetStatusText().

Referenced by TEveSceneInfo::AcceptElement(), TEveManager::TExceptionHandler::Handle(), and TEveSceneInfo::HandleElementPaste().

void TEveManager::ClearROOTClassSaved (  ) 

Definition at line 902 of file TEveManager.cxx.

References TROOT::GetListOfClasses(), gROOT, and TClass::kClassSaved.

Referenced by SaveVizDB().

void TEveManager::CloseEveWindow (  ) 

Definition at line 915 of file TEveManager.cxx.

References TGMainFrame::DontCallClose(), fBrowser, gApplication, gTQSender, Terminate(), and TApplication::Terminate().

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

Definition at line 936 of file TEveManager.cxx.

References gApplication, gClient, gEve, gROOT, h, TApplication::InitializeGraphics(), TROOT::IsBatch(), TObject::IsZombie(), TApplication::NeedGraphicsLibs(), TEveUtil::SetupEnvironment(), TEveUtil::SetupGUI(), TEveManager(), and w.

Referenced by alice_esd(), alice_esd_split(), alice_vsd(), annotation(), arrow(), arrow_standalone(), assembly(), box(), boxset(), boxset_colisval(), boxset_cones(), boxset_freebox(), boxset_single_color(), calo_detail(), calorimeters(), compound(), csgdemo(), elliptic_boxset_cones(), extract_ssd_modules(), G__G__Eve1_170_0_69(), G__setup_memfuncTEveManager(), geom_alias(), geom_alice_its(), geom_alice_tpc(), geom_atlas(), geom_cms(), geom_cms_stereo(), geom_default(), geom_lhcb(), glplot(), glplot_geom(), hierarchical_scene(), histobrowser(), jetcone(), lineset(), lineset_2d(), paramlist(), pointset(), pointsetarray(), projection(), projection_prescale(), pythia_display(), quadset(), quadset_circ(), quadset_emc(), quadset_hex(), quadset_hexid(), quadset_hierarchy(), selection_sigs(), show_extract(), text(), track(), triangleset(), view3ds(), and window_manager().

void TEveManager::Terminate (  )  [static]

Definition at line 968 of file TEveManager.cxx.

References TEveGedEditor::DestroyEditors(), and gEve.

Referenced by CloseEveWindow(), G__G__Eve1_170_0_70(), and G__setup_memfuncTEveManager().

TEveManager::ClassDef ( TEveManager  ,
 
)

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

TExceptionHandler* TEveManager::GetExcHandler (  )  const [inline]

Definition at line 128 of file TEveManager.h.

References fExcHandler.

TEveSelection* TEveManager::GetSelection (  )  const [inline]

Definition at line 130 of file TEveManager.h.

References fSelection.

TEveSelection* TEveManager::GetHighlight (  )  const [inline]

Definition at line 131 of file TEveManager.h.

References fHighlight.

TEveElementList* TEveManager::GetOrphanage (  )  const [inline]

Definition at line 133 of file TEveManager.h.

References fOrphanage.

Bool_t TEveManager::GetUseOrphanage (  )  const [inline]

Definition at line 134 of file TEveManager.h.

References fUseOrphanage.

void TEveManager::SetUseOrphanage ( Bool_t  o  )  [inline]

Definition at line 135 of file TEveManager.h.

References fUseOrphanage.

void TEveManager::ClearOrphanage (  ) 

TEveBrowser* TEveManager::GetBrowser (  )  const [inline]

Definition at line 138 of file TEveManager.h.

References fBrowser.

TEveGListTreeEditorFrame* TEveManager::GetLTEFrame (  )  const [inline]

Definition at line 139 of file TEveManager.h.

References fLTEFrame.

TEveGedEditor* TEveManager::GetEditor (  )  const

TGStatusBar* TEveManager::GetStatusBar (  )  const

TEveWindowManager* TEveManager::GetWindowManager (  )  const [inline]

Definition at line 143 of file TEveManager.h.

References fWindowManager.

TEveSceneList* TEveManager::GetScenes (  )  const [inline]

Definition at line 145 of file TEveManager.h.

References fScenes.

TEveViewerList* TEveManager::GetViewers (  )  const [inline]

Definition at line 146 of file TEveManager.h.

References fViewers.

TEveScene* TEveManager::GetGlobalScene (  )  const [inline]

Definition at line 148 of file TEveManager.h.

References fGlobalScene.

TEveScene* TEveManager::GetEventScene (  )  const [inline]

Definition at line 149 of file TEveManager.h.

References fEventScene.

TEveEventManager* TEveManager::GetCurrentEvent (  )  const [inline]

Definition at line 150 of file TEveManager.h.

References fCurrentEvent.

void TEveManager::SetCurrentEvent ( TEveEventManager mgr  )  [inline]

Definition at line 152 of file TEveManager.h.

References fCurrentEvent.

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

TGWindow* TEveManager::GetMainWindow (  )  const

TEveViewer* TEveManager::GetDefaultViewer (  )  const

TGLViewer* TEveManager::GetDefaultGLViewer (  )  const

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

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

TFolder* TEveManager::GetMacroFolder (  )  const [inline]

Definition at line 161 of file TEveManager.h.

References fMacroFolder.

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

void TEveManager::EditElement ( TEveElement element  ) 

void TEveManager::DisableRedraw (  )  [inline]

Definition at line 166 of file TEveManager.h.

References fRedrawDisabled.

void TEveManager::EnableRedraw (  )  [inline]

Definition at line 167 of file TEveManager.h.

References fRedrawDisabled, and Redraw3D().

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

Definition at line 169 of file TEveManager.h.

References fDropLogicals, fRedrawDisabled, fResetCameras, fTimerActive, kTRUE, and RegisterRedraw3D().

void TEveManager::RegisterRedraw3D (  ) 

void TEveManager::DoRedraw3D (  ) 

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

Bool_t TEveManager::GetKeepEmptyCont (  )  const [inline]

Definition at line 179 of file TEveManager.h.

References fKeepEmptyCont.

void TEveManager::SetKeepEmptyCont ( Bool_t  k  )  [inline]

Definition at line 180 of file TEveManager.h.

References fKeepEmptyCont.

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

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

void TEveManager::ElementStamped ( TEveElement element  ) 

TGListTree* TEveManager::GetListTree (  )  const

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

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

TGListTreeItem* TEveManager::AddEvent ( TEveEventManager event  ) 

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

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

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

void TEveManager::PreDeleteElement ( TEveElement element  ) 

void TEveManager::ElementSelect ( TEveElement element  ) 

Bool_t TEveManager::ElementPaste ( TEveElement element  ) 

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

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

TEveElement* TEveManager::FindVizDBEntry ( const TString tag  ) 

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

void TEveManager::LoadVizDB ( const TString filename  ) 

void TEveManager::SaveVizDB ( const TString filename  ) 

Bool_t TEveManager::GetVizDBReplace (  )  const [inline]

Definition at line 214 of file TEveManager.h.

References fVizDBReplace.

Bool_t TEveManager::GetVizDBUpdate (  )  const [inline]

Definition at line 215 of file TEveManager.h.

References fVizDBUpdate.

void TEveManager::SetVizDBReplace ( Bool_t  r  )  [inline]

Definition at line 216 of file TEveManager.h.

References fVizDBReplace.

void TEveManager::SetVizDBUpdate ( Bool_t  u  )  [inline]

Definition at line 217 of file TEveManager.h.

References fVizDBUpdate.

TGeoManager* TEveManager::GetGeometry ( const TString filename  ) 

TGeoManager* TEveManager::GetGeometryByAlias ( const TString alias  ) 

TGeoManager* TEveManager::GetDefaultGeometry (  ) 

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

void TEveManager::SetStatusLine ( const char *  text  ) 

void TEveManager::ClearROOTClassSaved (  ) 

void TEveManager::CloseEveWindow (  ) 

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

static void TEveManager::Terminate (  )  [static]

TEveManager::ClassDef ( TEveManager  ,
 
)


Member Data Documentation

TExceptionHandler* TEveManager::fExcHandler [private]

Definition at line 83 of file TEveManager.h.

Referenced by GetExcHandler(), TEveManager(), and ~TEveManager().

TMap* TEveManager::fVizDB [private]

Definition at line 85 of file TEveManager.h.

Referenced by FindVizDBEntry(), InsertVizDBEntry(), SaveVizDB(), TEveManager(), and ~TEveManager().

Bool_t TEveManager::fVizDBReplace [private]

Definition at line 86 of file TEveManager.h.

Referenced by GetVizDBReplace(), InsertVizDBEntry(), LoadVizDB(), and SetVizDBReplace().

Bool_t TEveManager::fVizDBUpdate [private]

Definition at line 87 of file TEveManager.h.

Referenced by GetVizDBUpdate(), InsertVizDBEntry(), LoadVizDB(), and SetVizDBUpdate().

TMap* TEveManager::fGeometries [private]

Definition at line 89 of file TEveManager.h.

Referenced by GetGeometry(), TEveManager(), and ~TEveManager().

TMap* TEveManager::fGeometryAliases [private]

Definition at line 90 of file TEveManager.h.

Referenced by GetGeometryByAlias(), RegisterGeometryAlias(), TEveManager(), and ~TEveManager().

TEveBrowser* TEveManager::fBrowser [private]

Definition at line 92 of file TEveManager.h.

Referenced by AddCanvasTab(), CloseEveWindow(), GetBrowser(), GetMainWindow(), GetStatusBar(), SetStatusLine(), SpawnNewViewer(), TEveManager(), and ~TEveManager().

TEveGListTreeEditorFrame* TEveManager::fLTEFrame [private]

Definition at line 93 of file TEveManager.h.

Referenced by GetEditor(), GetListTree(), GetLTEFrame(), TEveManager(), and ~TEveManager().

TFolder* TEveManager::fMacroFolder [private]

Definition at line 95 of file TEveManager.h.

Referenced by GetMacro(), GetMacroFolder(), TEveManager(), and ~TEveManager().

TEveWindowManager* TEveManager::fWindowManager [private]

Definition at line 97 of file TEveManager.h.

Referenced by GetWindowManager(), SpawnNewViewer(), TEveManager(), and ~TEveManager().

TEveViewerList* TEveManager::fViewers [private]

Definition at line 98 of file TEveManager.h.

Referenced by DoRedraw3D(), FullRedraw3D(), GetDefaultViewer(), GetViewers(), SpawnNewViewer(), TEveManager(), and ~TEveManager().

TEveSceneList* TEveManager::fScenes [private]

Definition at line 99 of file TEveManager.h.

Referenced by DoRedraw3D(), FullRedraw3D(), GetScenes(), PreDeleteElement(), SpawnNewScene(), TEveManager(), and ~TEveManager().

TEveScene* TEveManager::fGlobalScene [private]

Definition at line 101 of file TEveManager.h.

Referenced by AddGlobalElement(), GetGlobalScene(), TEveManager(), and ~TEveManager().

TEveScene* TEveManager::fEventScene [private]

Definition at line 102 of file TEveManager.h.

Referenced by AddEvent(), GetEventScene(), TEveManager(), and ~TEveManager().

TEveEventManager* TEveManager::fCurrentEvent [private]

Definition at line 103 of file TEveManager.h.

Referenced by AddElement(), AddEvent(), GetCurrentEvent(), SetCurrentEvent(), and ~TEveManager().

Int_t TEveManager::fRedrawDisabled [private]

Definition at line 105 of file TEveManager.h.

Referenced by DisableRedraw(), EnableRedraw(), and Redraw3D().

Bool_t TEveManager::fFullRedraw [private]

Definition at line 106 of file TEveManager.h.

Bool_t TEveManager::fResetCameras [private]

Definition at line 107 of file TEveManager.h.

Referenced by DoRedraw3D(), and Redraw3D().

Bool_t TEveManager::fDropLogicals [private]

Definition at line 108 of file TEveManager.h.

Referenced by DoRedraw3D(), and Redraw3D().

Bool_t TEveManager::fKeepEmptyCont [private]

Definition at line 109 of file TEveManager.h.

Referenced by GetKeepEmptyCont(), and SetKeepEmptyCont().

Bool_t TEveManager::fTimerActive [private]

Definition at line 110 of file TEveManager.h.

Referenced by DoRedraw3D(), Redraw3D(), RegisterRedraw3D(), and ~TEveManager().

TTimer TEveManager::fRedrawTimer [private]

Definition at line 111 of file TEveManager.h.

Referenced by RegisterRedraw3D(), TEveManager(), and ~TEveManager().

TExMap* TEveManager::fStampedElements [protected]

Definition at line 115 of file TEveManager.h.

Referenced by DoRedraw3D(), ElementStamped(), PreDeleteElement(), TEveManager(), and ~TEveManager().

TEveSelection* TEveManager::fSelection [protected]

Definition at line 118 of file TEveManager.h.

Referenced by GetSelection(), PreDeleteElement(), TEveManager(), and ~TEveManager().

TEveSelection* TEveManager::fHighlight [protected]

Definition at line 119 of file TEveManager.h.

Referenced by GetHighlight(), PreDeleteElement(), TEveManager(), and ~TEveManager().

TEveElementList* TEveManager::fOrphanage [protected]

Definition at line 121 of file TEveManager.h.

Referenced by ClearOrphanage(), GetOrphanage(), TEveManager(), and ~TEveManager().

Bool_t TEveManager::fUseOrphanage [protected]

Definition at line 122 of file TEveManager.h.

Referenced by ClearOrphanage(), GetUseOrphanage(), and SetUseOrphanage().

TExceptionHandler* TEveManager::fExcHandler [private]

Definition at line 83 of file TEveManager.h.

TMap* TEveManager::fVizDB [private]

Definition at line 85 of file TEveManager.h.

TMap* TEveManager::fGeometries [private]

Definition at line 89 of file TEveManager.h.

TMap* TEveManager::fGeometryAliases [private]

Definition at line 90 of file TEveManager.h.

TEveBrowser* TEveManager::fBrowser [private]

Definition at line 92 of file TEveManager.h.

TEveGListTreeEditorFrame* TEveManager::fLTEFrame [private]

Definition at line 93 of file TEveManager.h.

TFolder* TEveManager::fMacroFolder [private]

Definition at line 95 of file TEveManager.h.

TEveWindowManager* TEveManager::fWindowManager [private]

Definition at line 97 of file TEveManager.h.

TEveViewerList* TEveManager::fViewers [private]

Definition at line 98 of file TEveManager.h.

TEveSceneList* TEveManager::fScenes [private]

Definition at line 99 of file TEveManager.h.

TEveScene* TEveManager::fGlobalScene [private]

Definition at line 101 of file TEveManager.h.

TEveScene* TEveManager::fEventScene [private]

Definition at line 102 of file TEveManager.h.

TEveEventManager* TEveManager::fCurrentEvent [private]

Definition at line 103 of file TEveManager.h.

TExMap* TEveManager::fStampedElements [protected]

Definition at line 115 of file TEveManager.h.

TEveSelection* TEveManager::fSelection [protected]

Definition at line 118 of file TEveManager.h.

TEveSelection* TEveManager::fHighlight [protected]

Definition at line 119 of file TEveManager.h.

TEveElementList* TEveManager::fOrphanage [protected]

Definition at line 121 of file TEveManager.h.


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