#include <albaSceneGraph.h>
Definition at line 39 of file albaSceneGraph.h.
◆ albaSceneGraph()
albaSceneGraph::albaSceneGraph |
( |
albaView * |
view, |
|
|
vtkRenderer * |
ren1, |
|
|
vtkRenderer * |
ren2 = NULL , |
|
|
vtkRenderer * |
ren3 = NULL |
|
) |
| |
◆ ~albaSceneGraph()
virtual albaSceneGraph::~albaSceneGraph |
( |
| ) |
|
|
virtual |
◆ SetListener()
virtual void albaSceneGraph::SetListener |
( |
albaObserver * |
Listener | ) |
|
|
inlinevirtual |
◆ VmeAdd()
virtual void albaSceneGraph::VmeAdd |
( |
albaVME * |
vme | ) |
|
|
virtual |
Add a vme to the scene graph.
◆ VmeRemove()
virtual void albaSceneGraph::VmeRemove |
( |
albaVME * |
vme | ) |
|
|
virtual |
Remove a vme from the scene graph.
◆ VmeSelect()
virtual void albaSceneGraph::VmeSelect |
( |
albaVME * |
vme, |
|
|
bool |
select |
|
) |
| |
|
virtual |
Select a vme and store a reference to it into m_SelectedVme variable.
◆ VmeShow()
virtual void albaSceneGraph::VmeShow |
( |
albaVME * |
vme, |
|
|
bool |
show |
|
) |
| |
|
virtual |
Change the visibility of the vme and if necessary create the vme related pipe.
◆ VmeShowByType()
virtual void albaSceneGraph::VmeShowByType |
( |
albaVME * |
vme, |
|
|
bool |
show |
|
) |
| |
|
virtual |
Show/Hide the Vme with the same type of the passed vme.
◆ VmeShowSubTree()
virtual void albaSceneGraph::VmeShowSubTree |
( |
albaVME * |
vme, |
|
|
bool |
show |
|
) |
| |
|
virtual |
Show all the vme subtree.
◆ VmeUpdateProperty()
virtual void albaSceneGraph::VmeUpdateProperty |
( |
albaVME * |
vme, |
|
|
bool |
fromTag = false |
|
) |
| |
|
virtual |
Update the vme's properties.
◆ Vme2Node()
Find the corresponding vme's node.
◆ GetNodeList()
Return the list of node that are added to the view.
Definition at line 72 of file albaSceneGraph.h.
◆ GetSelectedVme()
virtual albaVME * albaSceneGraph::GetSelectedVme |
( |
| ) |
|
|
inlinevirtual |
◆ GetNodeStatus()
virtual int albaSceneGraph::GetNodeStatus |
( |
albaVME * |
node | ) |
|
|
virtual |
◆ Print()
virtual void albaSceneGraph::Print |
( |
std::ostream & |
os, |
|
|
const int |
tabs = 0 |
|
) |
| |
|
virtual |
print a dump of this object
◆ DeleteNodeList()
recursively kill all node - starting from the tail of the list.
◆ NodeAdd()
◆ m_RenFront
vtkRenderer* albaSceneGraph::m_RenFront |
◆ m_RenBack
vtkRenderer* albaSceneGraph::m_RenBack |
◆ m_AlwaysVisibleRenderer
vtkRenderer* albaSceneGraph::m_AlwaysVisibleRenderer |
◆ m_View
< Renderer used to superimpose utility stuff to main render window
pointer to the view
Definition at line 78 of file albaSceneGraph.h.
◆ m_List
◆ m_Listener
◆ m_Gui
◆ m_SelectedVme
albaVME* albaSceneGraph::m_SelectedVme |
|
protected |
The documentation for this class was generated from the following file: