Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
vtkUnstructuredGridMapper Class Reference

#include <vtkUnstructuredGridMapper.h>

Inheritance diagram for vtkUnstructuredGridMapper:
Collaboration diagram for vtkUnstructuredGridMapper:

Public Member Functions

 vtkTypeMacro (vtkUnstructuredGridMapper, vtkMapper)
 
void PrintSelf (ostream &os, vtkIndent indent) override
 
void Render (vtkRenderer *ren, vtkActor *act) override
 
 vtkGetObjectMacro (PolyDataMapper, vtkPolyDataMapper)
 
void ReleaseGraphicsResources (vtkWindow *) override
 
void ReleaseGraphicsResources (mitk::BaseRenderer *renderer)
 
unsigned long GetMTime () override
 
void SetInput (vtkUnstructuredGrid *input)
 
vtkUnstructuredGrid * GetInput ()
 
void SetBoundingObject (mitk::BoundingObject *bo)
 

Static Public Member Functions

static vtkUnstructuredGridMapperNew ()
 

Protected Member Functions

 vtkUnstructuredGridMapper ()
 
 ~vtkUnstructuredGridMapper ()
 
virtual void ReportReferences (vtkGarbageCollector *) override
 
virtual int FillInputPortInformation (int port, vtkInformation *info) override
 

Protected Attributes

vtkGeometryFilter * GeometryExtractor
 
vtkPolyDataMapper * PolyDataMapper
 
mitk::BoundingObject::Pointer m_BoundingObject
 

Detailed Description

Definition at line 31 of file vtkUnstructuredGridMapper.h.

Constructor & Destructor Documentation

vtkUnstructuredGridMapper::vtkUnstructuredGridMapper ( )
protected

Definition at line 31 of file vtkUnstructuredGridMapper.cpp.

References GeometryExtractor, and PolyDataMapper.

vtkUnstructuredGridMapper::~vtkUnstructuredGridMapper ( )
protected

Definition at line 38 of file vtkUnstructuredGridMapper.cpp.

References GeometryExtractor, and PolyDataMapper.

Member Function Documentation

int vtkUnstructuredGridMapper::FillInputPortInformation ( int  port,
vtkInformation *  info 
)
overrideprotectedvirtual

Definition at line 209 of file vtkUnstructuredGridMapper.cpp.

vtkUnstructuredGrid * vtkUnstructuredGridMapper::GetInput ( void  )

Definition at line 63 of file vtkUnstructuredGridMapper.cpp.

Referenced by Render().

unsigned long vtkUnstructuredGridMapper::GetMTime ( )
override

Definition at line 194 of file vtkUnstructuredGridMapper.cpp.

static vtkUnstructuredGridMapper* vtkUnstructuredGridMapper::New ( )
static
void vtkUnstructuredGridMapper::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
override

Definition at line 170 of file vtkUnstructuredGridMapper.cpp.

References GeometryExtractor, and PolyDataMapper.

void vtkUnstructuredGridMapper::ReleaseGraphicsResources ( vtkWindow *  renWin)
override

Definition at line 70 of file vtkUnstructuredGridMapper.cpp.

References PolyDataMapper.

void vtkUnstructuredGridMapper::ReleaseGraphicsResources ( mitk::BaseRenderer renderer)
void vtkUnstructuredGridMapper::Render ( vtkRenderer *  ren,
vtkActor *  act 
)
override
void vtkUnstructuredGridMapper::ReportReferences ( vtkGarbageCollector *  collector)
overrideprotectedvirtual

Definition at line 216 of file vtkUnstructuredGridMapper.cpp.

References GeometryExtractor, and PolyDataMapper.

void vtkUnstructuredGridMapper::SetBoundingObject ( mitk::BoundingObject bo)

Definition at line 51 of file vtkUnstructuredGridMapper.cpp.

References m_BoundingObject.

void vtkUnstructuredGridMapper::SetInput ( vtkUnstructuredGrid *  input)

Definition at line 57 of file vtkUnstructuredGridMapper.cpp.

vtkUnstructuredGridMapper::vtkGetObjectMacro ( PolyDataMapper  ,
vtkPolyDataMapper   
)
vtkUnstructuredGridMapper::vtkTypeMacro ( vtkUnstructuredGridMapper  ,
vtkMapper   
)

Member Data Documentation

vtkGeometryFilter* vtkUnstructuredGridMapper::GeometryExtractor
protected
mitk::BoundingObject::Pointer vtkUnstructuredGridMapper::m_BoundingObject
protected

Definition at line 75 of file vtkUnstructuredGridMapper.h.

Referenced by Render(), and SetBoundingObject().

vtkPolyDataMapper* vtkUnstructuredGridMapper::PolyDataMapper
protected

The documentation for this class was generated from the following files: