Medical Imaging Interaction Toolkit  2024.06.00
Medical Imaging Interaction Toolkit
mitk::SurfaceVtkMapper3D::LocalStorage Class Reference

#include <mitkSurfaceVtkMapper3D.h>

Inheritance diagram for mitk::SurfaceVtkMapper3D::LocalStorage:
Collaboration diagram for mitk::SurfaceVtkMapper3D::LocalStorage:

Public Member Functions

 LocalStorage ()
 
 ~LocalStorage () override
 
- Public Member Functions inherited from mitk::Mapper::BaseLocalStorage
 BaseLocalStorage ()=default
 
virtual ~BaseLocalStorage ()=default
 
 BaseLocalStorage (const BaseLocalStorage &)=delete
 
BaseLocalStorageoperator= (const BaseLocalStorage &)=delete
 
bool IsGenerateDataRequired (mitk::BaseRenderer *renderer, mitk::Mapper *mapper, mitk::DataNode *dataNode) const
 
void UpdateGenerateDataTime ()
 
itk::TimeStamp & GetLastGenerateDataTime ()
 

Public Attributes

vtkSmartPointer< vtkActor > m_Actor
 
vtkSmartPointer< vtkPolyDataMapper > m_VtkPolyDataMapper
 
vtkSmartPointer< vtkPolyDataNormals > m_VtkPolyDataNormals
 
vtkSmartPointer< vtkPlaneCollection > m_ClippingPlaneCollection
 
vtkSmartPointer< vtkDepthSortPolyData > m_DepthSort
 
itk::TimeStamp m_ShaderTimestampUpdate
 

Additional Inherited Members

- Protected Attributes inherited from mitk::Mapper::BaseLocalStorage
itk::TimeStamp m_LastGenerateDataTime
 timestamp of last update of stored data More...
 

Detailed Description

Definition at line 111 of file mitkSurfaceVtkMapper3D.h.

Constructor & Destructor Documentation

◆ LocalStorage()

mitk::SurfaceVtkMapper3D::LocalStorage::LocalStorage ( )
inline

Definition at line 121 of file mitkSurfaceVtkMapper3D.h.

◆ ~LocalStorage()

mitk::SurfaceVtkMapper3D::LocalStorage::~LocalStorage ( )
inlineoverride

Definition at line 133 of file mitkSurfaceVtkMapper3D.h.

Member Data Documentation

◆ m_Actor

vtkSmartPointer<vtkActor> mitk::SurfaceVtkMapper3D::LocalStorage::m_Actor

Definition at line 114 of file mitkSurfaceVtkMapper3D.h.

◆ m_ClippingPlaneCollection

vtkSmartPointer<vtkPlaneCollection> mitk::SurfaceVtkMapper3D::LocalStorage::m_ClippingPlaneCollection

Definition at line 117 of file mitkSurfaceVtkMapper3D.h.

◆ m_DepthSort

vtkSmartPointer<vtkDepthSortPolyData> mitk::SurfaceVtkMapper3D::LocalStorage::m_DepthSort

Definition at line 118 of file mitkSurfaceVtkMapper3D.h.

◆ m_ShaderTimestampUpdate

itk::TimeStamp mitk::SurfaceVtkMapper3D::LocalStorage::m_ShaderTimestampUpdate

Definition at line 119 of file mitkSurfaceVtkMapper3D.h.

◆ m_VtkPolyDataMapper

vtkSmartPointer<vtkPolyDataMapper> mitk::SurfaceVtkMapper3D::LocalStorage::m_VtkPolyDataMapper

Definition at line 115 of file mitkSurfaceVtkMapper3D.h.

◆ m_VtkPolyDataNormals

vtkSmartPointer<vtkPolyDataNormals> mitk::SurfaceVtkMapper3D::LocalStorage::m_VtkPolyDataNormals

Definition at line 116 of file mitkSurfaceVtkMapper3D.h.


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