Medical Imaging Interaction Toolkit  2021.10.99-9c07a326
Medical Imaging Interaction Toolkit
mitk::GPUVolumeMapper3D::LocalStorage Class Reference

#include <mitkGPUVolumeMapper3D.h>

Inheritance diagram for mitk::GPUVolumeMapper3D::LocalStorage:
Collaboration diagram for mitk::GPUVolumeMapper3D::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

vtkRenderWindow * m_VtkRenderWindow
 
bool m_cpuInitialized
 
vtkSmartPointer< vtkVolume > m_VolumeCPU
 
vtkSmartPointer< vtkFixedPointVolumeRayCastMapper > m_MapperCPU
 
vtkSmartPointer< vtkVolumeProperty > m_VolumePropertyCPU
 
bool m_gpuSupported
 
bool m_gpuInitialized
 
vtkSmartPointer< vtkVolume > m_VolumeGPU
 
vtkSmartPointer< vtkVolumeProperty > m_VolumePropertyGPU
 
bool m_raySupported
 
bool m_rayInitialized
 
vtkSmartPointer< vtkVolume > m_VolumeRAY
 
vtkSmartPointer< vtkGPUVolumeRayCastMapper > m_MapperRAY
 
vtkSmartPointer< vtkVolumeProperty > m_VolumePropertyRAY
 

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 112 of file mitkGPUVolumeMapper3D.h.

Constructor & Destructor Documentation

◆ LocalStorage()

mitk::GPUVolumeMapper3D::LocalStorage::LocalStorage ( )
inline

Definition at line 134 of file mitkGPUVolumeMapper3D.h.

◆ ~LocalStorage()

mitk::GPUVolumeMapper3D::LocalStorage::~LocalStorage ( )
inlineoverride

Definition at line 147 of file mitkGPUVolumeMapper3D.h.

Member Data Documentation

◆ m_cpuInitialized

bool mitk::GPUVolumeMapper3D::LocalStorage::m_cpuInitialized

Definition at line 118 of file mitkGPUVolumeMapper3D.h.

◆ m_gpuInitialized

bool mitk::GPUVolumeMapper3D::LocalStorage::m_gpuInitialized

Definition at line 124 of file mitkGPUVolumeMapper3D.h.

◆ m_gpuSupported

bool mitk::GPUVolumeMapper3D::LocalStorage::m_gpuSupported

Definition at line 123 of file mitkGPUVolumeMapper3D.h.

◆ m_MapperCPU

vtkSmartPointer<vtkFixedPointVolumeRayCastMapper> mitk::GPUVolumeMapper3D::LocalStorage::m_MapperCPU

Definition at line 120 of file mitkGPUVolumeMapper3D.h.

◆ m_MapperRAY

vtkSmartPointer<vtkGPUVolumeRayCastMapper> mitk::GPUVolumeMapper3D::LocalStorage::m_MapperRAY

Definition at line 131 of file mitkGPUVolumeMapper3D.h.

◆ m_rayInitialized

bool mitk::GPUVolumeMapper3D::LocalStorage::m_rayInitialized

Definition at line 129 of file mitkGPUVolumeMapper3D.h.

◆ m_raySupported

bool mitk::GPUVolumeMapper3D::LocalStorage::m_raySupported

Definition at line 128 of file mitkGPUVolumeMapper3D.h.

◆ m_VolumeCPU

vtkSmartPointer<vtkVolume> mitk::GPUVolumeMapper3D::LocalStorage::m_VolumeCPU

Definition at line 119 of file mitkGPUVolumeMapper3D.h.

◆ m_VolumeGPU

vtkSmartPointer<vtkVolume> mitk::GPUVolumeMapper3D::LocalStorage::m_VolumeGPU

Definition at line 125 of file mitkGPUVolumeMapper3D.h.

◆ m_VolumePropertyCPU

vtkSmartPointer<vtkVolumeProperty> mitk::GPUVolumeMapper3D::LocalStorage::m_VolumePropertyCPU

Definition at line 121 of file mitkGPUVolumeMapper3D.h.

◆ m_VolumePropertyGPU

vtkSmartPointer<vtkVolumeProperty> mitk::GPUVolumeMapper3D::LocalStorage::m_VolumePropertyGPU

Definition at line 126 of file mitkGPUVolumeMapper3D.h.

◆ m_VolumePropertyRAY

vtkSmartPointer<vtkVolumeProperty> mitk::GPUVolumeMapper3D::LocalStorage::m_VolumePropertyRAY

Definition at line 132 of file mitkGPUVolumeMapper3D.h.

◆ m_VolumeRAY

vtkSmartPointer<vtkVolume> mitk::GPUVolumeMapper3D::LocalStorage::m_VolumeRAY

Definition at line 130 of file mitkGPUVolumeMapper3D.h.

◆ m_VtkRenderWindow

vtkRenderWindow* mitk::GPUVolumeMapper3D::LocalStorage::m_VtkRenderWindow

Definition at line 116 of file mitkGPUVolumeMapper3D.h.


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