17 #ifndef __vtkUnstructuredGridMapper_h
18 #define __vtkUnstructuredGridMapper_h
25 #include "vtkMapper.h"
27 class vtkPolyDataMapper;
28 class vtkGeometryFilter;
29 class vtkUnstructuredGrid;
36 void PrintSelf(ostream &os, vtkIndent indent)
override;
37 void Render(vtkRenderer *ren, vtkActor *act)
override;
41 vtkGetObjectMacro(PolyDataMapper, vtkPolyDataMapper);
48 DEPRECATED(
void ReleaseGraphicsResources(vtkWindow *)
override);
59 unsigned long GetMTime()
override;
63 void SetInput(vtkUnstructuredGrid *input);
64 vtkUnstructuredGrid *GetInput();
77 virtual void ReportReferences(vtkGarbageCollector *)
override;
80 virtual int FillInputPortInformation(
int port, vtkInformation *
info)
override;
87 #endif // __vtkUnstructuredGridMapper_h
mitk::BoundingObject::Pointer m_BoundingObject
#define MITKMAPPEREXT_EXPORT
Organizes the rendering process.
static void info(const char *fmt,...)
superclass of all bounding objects (cylinder, cuboid,...)
vtkGeometryFilter * GeometryExtractor
vtkPolyDataMapper * PolyDataMapper
static itkEventMacro(BoundingShapeInteractionEvent, itk::AnyEvent) class MITKBOUNDINGSHAPE_EXPORT BoundingShapeInteractor Pointer New()
Basic interaction methods for mitk::GeometryData.