|
Medical Imaging Interaction Toolkit
2026.06.00
Medical Imaging Interaction Toolkit
|
Per-renderer storage holding VTK objects for 3D surface rendering. More...
#include <mitkSurfaceVtkMapper3D.h>


Public Member Functions | |
| LocalStorage () | |
| ~LocalStorage () override | |
Public Member Functions inherited from mitk::Mapper::BaseLocalStorage | |
| BaseLocalStorage ()=default | |
| virtual | ~BaseLocalStorage ()=default |
| BaseLocalStorage (const BaseLocalStorage &)=delete | |
| BaseLocalStorage & | operator= (const BaseLocalStorage &)=delete |
| bool | IsGenerateDataRequired (mitk::BaseRenderer *renderer, mitk::Mapper *mapper, mitk::DataNode *dataNode) const |
| Check whether GenerateDataForRenderer() needs to be called. More... | |
| void | UpdateGenerateDataTime () |
| Mark the stored data as up-to-date. More... | |
| itk::TimeStamp & | GetLastGenerateDataTime () |
| Get a reference to the last-generate-data timestamp. More... | |
Public Attributes | |
| vtkSmartPointer< vtkActor > | m_Actor |
| The VTK actor representing the surface in 3D. More... | |
| vtkSmartPointer< vtkPolyDataMapper > | m_VtkPolyDataMapper |
| The VTK poly data mapper. More... | |
| vtkSmartPointer< vtkPolyDataNormals > | m_VtkPolyDataNormals |
| Filter for computing surface normals. More... | |
| vtkSmartPointer< vtkPlaneCollection > | m_ClippingPlaneCollection |
| Collection of clipping planes applied to the surface. More... | |
| vtkSmartPointer< vtkDepthSortPolyData > | m_DepthSort |
| Filter for depth-sorting translucent polygons. More... | |
| itk::TimeStamp | m_ShaderTimestampUpdate |
| Timestamp tracking the last shader update. More... | |
Additional Inherited Members | |
Protected Attributes inherited from mitk::Mapper::BaseLocalStorage | |
| itk::TimeStamp | m_LastGenerateDataTime |
| Timestamp of last update of stored data. More... | |
Per-renderer storage holding VTK objects for 3D surface rendering.
Definition at line 144 of file mitkSurfaceVtkMapper3D.h.
|
inline |
Definition at line 160 of file mitkSurfaceVtkMapper3D.h.
|
inlineoverride |
Definition at line 172 of file mitkSurfaceVtkMapper3D.h.
| vtkSmartPointer<vtkActor> mitk::SurfaceVtkMapper3D::LocalStorage::m_Actor |
The VTK actor representing the surface in 3D.
Definition at line 148 of file mitkSurfaceVtkMapper3D.h.
| vtkSmartPointer<vtkPlaneCollection> mitk::SurfaceVtkMapper3D::LocalStorage::m_ClippingPlaneCollection |
Collection of clipping planes applied to the surface.
Definition at line 154 of file mitkSurfaceVtkMapper3D.h.
| vtkSmartPointer<vtkDepthSortPolyData> mitk::SurfaceVtkMapper3D::LocalStorage::m_DepthSort |
Filter for depth-sorting translucent polygons.
Definition at line 156 of file mitkSurfaceVtkMapper3D.h.
| itk::TimeStamp mitk::SurfaceVtkMapper3D::LocalStorage::m_ShaderTimestampUpdate |
Timestamp tracking the last shader update.
Definition at line 158 of file mitkSurfaceVtkMapper3D.h.
| vtkSmartPointer<vtkPolyDataMapper> mitk::SurfaceVtkMapper3D::LocalStorage::m_VtkPolyDataMapper |
The VTK poly data mapper.
Definition at line 150 of file mitkSurfaceVtkMapper3D.h.
| vtkSmartPointer<vtkPolyDataNormals> mitk::SurfaceVtkMapper3D::LocalStorage::m_VtkPolyDataNormals |
Filter for computing surface normals.
Definition at line 152 of file mitkSurfaceVtkMapper3D.h.