#include <albaPipe.h>
Definition at line 49 of file albaPipe.h.
◆ VISUAL_PIPE_WIDGET_ID
IDs for the GUI.
Enumerator |
---|
ID_FIRST | |
ID_LAST | |
Definition at line 76 of file albaPipe.h.
◆ albaPipe()
◆ ~albaPipe()
virtual albaPipe::~albaPipe |
( |
| ) |
|
|
virtual |
◆ albaTypeMacro()
◆ OnEvent()
◆ Create()
The real setup must be performed here - not in the ctor.
Reimplemented in albaPipeBox.
◆ SetListener()
◆ Select()
virtual void albaPipe::Select |
( |
bool |
select | ) |
|
|
inlinevirtual |
Change the visibility of the bounding box actor representing the selection for the vme.
Reimplemented in albaPipeBox.
Definition at line 66 of file albaPipe.h.
◆ UpdateProperty()
virtual void albaPipe::UpdateProperty |
( |
bool |
fromTag = false | ) |
|
|
inlinevirtual |
◆ GetAssemblyFront()
Get assembly front/back.
Definition at line 72 of file albaPipe.h.
◆ GetAssemblyBack()
◆ GetGui()
create and return the GUI for changing the node parameters
Definition at line 83 of file albaPipe.h.
◆ DeleteGui()
void albaPipe::DeleteGui |
( |
| ) |
|
◆ GetListener()
◆ CreateGui()
virtual albaGUI * albaPipe::CreateGui |
( |
| ) |
|
|
protectedvirtual |
< Renderer used to superimpose utility stuff to main render window
Internally used to create a new instance of the GUI. This function should be overridden by subclasses to create specialized GUIs. Each subclass should append its own widgets and define the enum of IDs for the widgets as an extension of the superclass enum. The last id value must be defined as "LAST_ID" to allow the subclass to continue the ID enumeration from it. For appending the widgets in the same panel GUI, each CreateGUI() function should first call the superclass' one.
Reimplemented in albaPipeBox.
◆ m_Gui
◆ m_Vme
VME used as input for the visual pipe.
Definition at line 97 of file albaPipe.h.
◆ m_AssemblyFront
Assembly used to contain the actor in the front layer.
Definition at line 98 of file albaPipe.h.
◆ m_AssemblyBack
Assembly used to contain the actor in the background layer.
Definition at line 99 of file albaPipe.h.
◆ m_AlwaysVisibleAssembly
◆ m_Sg
Pointer to the SceneGraph.
Definition at line 101 of file albaPipe.h.
◆ m_Selected
bool albaPipe::m_Selected |
Flag used to say if the rendered VME is selected.
Definition at line 102 of file albaPipe.h.
◆ m_RenFront
vtkRenderer* albaPipe::m_RenFront |
Renderer associated to the front layer.
Definition at line 103 of file albaPipe.h.
◆ m_RenBack
vtkRenderer* albaPipe::m_RenBack |
Renderer associated to the background layer.
Definition at line 104 of file albaPipe.h.
◆ m_AlwaysVisibleRenderer
vtkRenderer* albaPipe::m_AlwaysVisibleRenderer |
◆ m_Listener
The documentation for this class was generated from the following file: