13 #ifndef __vtkUnstructuredGridMapper_h
14 #define __vtkUnstructuredGridMapper_h
21 #include "vtkMapper.h"
23 class vtkPolyDataMapper;
24 class vtkGeometryFilter;
25 class vtkUnstructuredGrid;
32 void PrintSelf(ostream &os, vtkIndent indent)
override;
33 void Render(vtkRenderer *ren, vtkActor *act)
override;
#define MITKMAPPEREXT_EXPORT
superclass of all bounding objects (cylinder, cuboid,...)
void ReleaseGraphicsResources(vtkWindow *) override
vtkGetObjectMacro(PolyDataMapper, vtkPolyDataMapper)
vtkTypeMacro(vtkUnstructuredGridMapper, vtkMapper)
vtkPolyDataMapper * PolyDataMapper
mitk::BoundingObject::Pointer m_BoundingObject
int FillInputPortInformation(int port, vtkInformation *info) override
~vtkUnstructuredGridMapper() override
static vtkUnstructuredGridMapper * New()
void Render(vtkRenderer *ren, vtkActor *act) override
void SetBoundingObject(mitk::BoundingObject *bo)
void SetInput(vtkUnstructuredGrid *input)
vtkUnstructuredGrid * GetInput()
void ReportReferences(vtkGarbageCollector *) override
vtkGeometryFilter * GeometryExtractor
vtkUnstructuredGridMapper()
vtkMTimeType GetMTime() override
void PrintSelf(ostream &os, vtkIndent indent) override
void ReleaseGraphicsResources(mitk::BaseRenderer *renderer)