17 #ifndef __mitkLabelSetImageVtkMapper2D_H_
18 #define __mitkLabelSetImageVtkMapper2D_H_
31 #include <vtkSmartPointer.h>
34 class vtkPolyDataMapper;
38 class vtkImageReslice;
245 #endif // __mitkLabelSetImageVtkMapper2D_H_
Base class for mapper specific rendering ressources.
VTK Fix to speed up our image rendering.
vtkSmartPointer< vtkActor > m_OutlineActor
An actor for the outline.
vtkSmartPointer< vtkPolyData > m_OutlinePolyData
std::vector< vtkSmartPointer< vtkActor > > m_LayerActorVector
Organizes the rendering process.
static void Update(vtkPolyData *)
DataCollection - Class to facilitate loading/accessing structured data.
itk::TimeStamp m_LastPropertyUpdateTime
Timestamp of last update of a property.
#define MITKMULTILABEL_EXPORT
Base class of all Vtk Mappers in order to display primitives by exploiting Vtk functionality.
std::vector< vtkSmartPointer< vtkImageData > > m_ReslicedImageVector
Base class of all mappers, Vtk as well as OpenGL mappers.
std::vector< vtkSmartPointer< vtkMitkLevelWindowFilter > > m_LevelWindowFilterVector
This filter is used to apply the level window to Grayvalue and RBG(A) images.
mitk::LocalStorageHandler< LocalStorage > m_LSH
The LocalStorageHandler holds all (three) LocalStorages for the three 2D render windows.
vtkSmartPointer< vtkPolyData > m_EmptyPolyData
#define mitkClassMacro(className, SuperClassName)
vtkSmartPointer< vtkActor > m_OutlineShadowActor
An actor for the outline shadow.
Image class for storing images.
mitk::ScalarType * m_mmPerPixel
mmPerPixel relation between pixel and mm. (World spacing).
Applies the grayvalue or color/opacity level window to scalar or RGB(A) images.
itk::RGBPixel< float > Color
Color Standard RGB color typedef (float)
Describes the geometry of a data object consisting of slices.
Internal class holding the mapper, actor, etc. for each of the 3 2D render windows.
Mapper to resample and display 2D slices of a 3D labelset image.
std::vector< vtkSmartPointer< vtkNeverTranslucentTexture > > m_LayerTextureVector
Describes a two-dimensional, rectangular plane.
std::vector< mitk::ExtractSliceFilter::Pointer > m_ReslicerVector
std::vector< vtkSmartPointer< vtkPolyDataMapper > > m_LayerMapperVector
vtkSmartPointer< vtkPolyDataMapper > m_OutlineMapper
A mapper for the outline.
vtkSmartPointer< vtkPlaneSource > m_Plane
vtkSmartPointer< vtkPropAssembly > m_Actors
itk::TimeStamp m_LastDataUpdateTime
Timestamp of last update of stored data.
Class for nodes of the DataTree.