Medical Imaging Interaction Toolkit  2024.12.99-0da743f6
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)
 
vtkMTimeType GetMTime () override
 
void SetInput (vtkUnstructuredGrid *input)
 
vtkUnstructuredGrid * GetInput ()
 
void SetBoundingObject (mitk::BoundingObject *bo)
 

Static Public Member Functions

static vtkUnstructuredGridMapperNew ()
 

Protected Member Functions

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

Protected Attributes

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

Detailed Description

Definition at line 27 of file vtkUnstructuredGridMapper.h.

Constructor & Destructor Documentation

◆ vtkUnstructuredGridMapper()

vtkUnstructuredGridMapper::vtkUnstructuredGridMapper ( )
protected

◆ ~vtkUnstructuredGridMapper()

vtkUnstructuredGridMapper::~vtkUnstructuredGridMapper ( )
overrideprotected

Member Function Documentation

◆ FillInputPortInformation()

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

◆ GetInput()

vtkUnstructuredGrid* vtkUnstructuredGridMapper::GetInput ( )

◆ GetMTime()

vtkMTimeType vtkUnstructuredGridMapper::GetMTime ( )
override

◆ New()

static vtkUnstructuredGridMapper* vtkUnstructuredGridMapper::New ( )
static

◆ PrintSelf()

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

◆ ReleaseGraphicsResources() [1/2]

void vtkUnstructuredGridMapper::ReleaseGraphicsResources ( mitk::BaseRenderer renderer)

◆ ReleaseGraphicsResources() [2/2]

void vtkUnstructuredGridMapper::ReleaseGraphicsResources ( vtkWindow *  )
override

◆ Render()

void vtkUnstructuredGridMapper::Render ( vtkRenderer *  ren,
vtkActor *  act 
)
override

◆ ReportReferences()

void vtkUnstructuredGridMapper::ReportReferences ( vtkGarbageCollector *  )
overrideprotected

◆ SetBoundingObject()

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

◆ SetInput()

void vtkUnstructuredGridMapper::SetInput ( vtkUnstructuredGrid *  input)

◆ vtkGetObjectMacro()

vtkUnstructuredGridMapper::vtkGetObjectMacro ( PolyDataMapper  ,
vtkPolyDataMapper   
)

◆ vtkTypeMacro()

vtkUnstructuredGridMapper::vtkTypeMacro ( vtkUnstructuredGridMapper  ,
vtkMapper   
)

Member Data Documentation

◆ GeometryExtractor

vtkGeometryFilter* vtkUnstructuredGridMapper::GeometryExtractor
protected

Definition at line 68 of file vtkUnstructuredGridMapper.h.

◆ m_BoundingObject

mitk::BoundingObject::Pointer vtkUnstructuredGridMapper::m_BoundingObject
protected

Definition at line 71 of file vtkUnstructuredGridMapper.h.

◆ PolyDataMapper

vtkPolyDataMapper* vtkUnstructuredGridMapper::PolyDataMapper
protected

Definition at line 69 of file vtkUnstructuredGridMapper.h.


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