18 #ifndef FiberBundleThreadMonitorMapper3D_H_HEADER_INCLUDED
19 #define FiberBundleThreadMonitorMapper3D_H_HEADER_INCLUDED
22 #include <MitkFiberTrackingExports.h>
26 #include <vtkSmartPointer.h>
27 #include <vtkPolyDataMapper.h>
28 #include <vtkTextActor.h>
32 class vtkPropAssembly;
48 itkFactorylessNewMacro(
Self)
54 static void SetDefaultProperties(
DataNode* node,
BaseRenderer* renderer = NULL,
bool overwrite =
false );
56 static void SetVtkMapperImmediateModeRendering(vtkMapper *mapper);
65 void UpdateVtkObjects();
80 double m_lastModifiedMonitorNodeTime;
vtkSmartPointer< vtkPolyDataMapper > m_FiberMonitorMapper
Organizes the rendering process.
vtkSmartPointer< vtkTextActor > m_TextActorStarted
DataCollection - Class to facilitate loading/accessing structured data.
vtkPropAssembly * m_FiberAssembly
Base class of all Vtk Mappers in order to display primitives by exploiting Vtk functionality.
Base class of all mappers, Vtk as well as OpenGL mappers.
vtkSmartPointer< vtkTextActor > m_TextActorClose
Base Class for Fiber Bundles;.
vtkSmartPointer< vtkTextActor > m_TextActorTerminated
vtkSmartPointer< vtkTextActor > m_TextActorHeading
vtkSmartPointer< vtkTextActor > m_TextActorFinished
#define mitkClassMacro(className, SuperClassName)
vtkSmartPointer< vtkTextActor > m_TextActorMask
vtkSmartPointer< vtkTextActor > m_TextActorStatus
vtkSmartPointer< vtkTextActor > m_TextActorOpen
Class for nodes of the DataTree.