Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
#include <mitkGPUVolumeMapper3D.h>
Public Member Functions | |
LocalStorage () | |
~LocalStorage () override | |
![]() | |
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 |
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 | |
![]() | |
itk::TimeStamp | m_LastGenerateDataTime |
timestamp of last update of stored data More... | |
Definition at line 112 of file mitkGPUVolumeMapper3D.h.
|
inline |
Definition at line 134 of file mitkGPUVolumeMapper3D.h.
|
inlineoverride |
Definition at line 147 of file mitkGPUVolumeMapper3D.h.
bool mitk::GPUVolumeMapper3D::LocalStorage::m_cpuInitialized |
Definition at line 118 of file mitkGPUVolumeMapper3D.h.
Referenced by mitk::GPUVolumeMapper3D::DeinitCPU(), mitk::GPUVolumeMapper3D::InitCPU(), and mitk::GPUVolumeMapper3D::UpdateTransferFunctions().
bool mitk::GPUVolumeMapper3D::LocalStorage::m_gpuInitialized |
Definition at line 124 of file mitkGPUVolumeMapper3D.h.
Referenced by mitk::GPUVolumeMapper3D::GenerateDataForRenderer(), mitk::GPUVolumeMapper3D::GetVtkProp(), and mitk::GPUVolumeMapper3D::UpdateTransferFunctions().
bool mitk::GPUVolumeMapper3D::LocalStorage::m_gpuSupported |
Definition at line 123 of file mitkGPUVolumeMapper3D.h.
Referenced by mitk::GPUVolumeMapper3D::IsGPUEnabled().
vtkSmartPointer<vtkFixedPointVolumeRayCastMapper> mitk::GPUVolumeMapper3D::LocalStorage::m_MapperCPU |
Definition at line 120 of file mitkGPUVolumeMapper3D.h.
Referenced by mitk::GPUVolumeMapper3D::DeinitCPU(), mitk::GPUVolumeMapper3D::GenerateDataCPU(), and mitk::GPUVolumeMapper3D::InitCPU().
vtkSmartPointer<vtkGPUVolumeRayCastMapper> mitk::GPUVolumeMapper3D::LocalStorage::m_MapperRAY |
Definition at line 131 of file mitkGPUVolumeMapper3D.h.
Referenced by mitk::GPUVolumeMapper3D::DeinitRAY(), mitk::GPUVolumeMapper3D::GenerateDataRAY(), and mitk::GPUVolumeMapper3D::InitRAY().
bool mitk::GPUVolumeMapper3D::LocalStorage::m_rayInitialized |
bool mitk::GPUVolumeMapper3D::LocalStorage::m_raySupported |
Definition at line 128 of file mitkGPUVolumeMapper3D.h.
Referenced by mitk::GPUVolumeMapper3D::InitRAY(), and mitk::GPUVolumeMapper3D::IsRAYEnabled().
vtkSmartPointer<vtkVolume> mitk::GPUVolumeMapper3D::LocalStorage::m_VolumeCPU |
Definition at line 119 of file mitkGPUVolumeMapper3D.h.
Referenced by mitk::GPUVolumeMapper3D::DeinitCPU(), mitk::GPUVolumeMapper3D::GetVtkProp(), and mitk::GPUVolumeMapper3D::InitCPU().
vtkSmartPointer<vtkVolume> mitk::GPUVolumeMapper3D::LocalStorage::m_VolumeGPU |
Definition at line 125 of file mitkGPUVolumeMapper3D.h.
Referenced by mitk::GPUVolumeMapper3D::GetVtkProp().
vtkSmartPointer<vtkVolumeProperty> mitk::GPUVolumeMapper3D::LocalStorage::m_VolumePropertyCPU |
Definition at line 121 of file mitkGPUVolumeMapper3D.h.
Referenced by mitk::GPUVolumeMapper3D::DeinitCPU(), mitk::GPUVolumeMapper3D::GenerateDataCPU(), mitk::GPUVolumeMapper3D::InitCPU(), and mitk::GPUVolumeMapper3D::UpdateTransferFunctions().
vtkSmartPointer<vtkVolumeProperty> mitk::GPUVolumeMapper3D::LocalStorage::m_VolumePropertyGPU |
Definition at line 126 of file mitkGPUVolumeMapper3D.h.
Referenced by mitk::GPUVolumeMapper3D::UpdateTransferFunctions().
vtkSmartPointer<vtkVolumeProperty> mitk::GPUVolumeMapper3D::LocalStorage::m_VolumePropertyRAY |
Definition at line 132 of file mitkGPUVolumeMapper3D.h.
Referenced by mitk::GPUVolumeMapper3D::DeinitRAY(), mitk::GPUVolumeMapper3D::GenerateDataRAY(), mitk::GPUVolumeMapper3D::InitRAY(), and mitk::GPUVolumeMapper3D::UpdateTransferFunctions().
vtkSmartPointer<vtkVolume> mitk::GPUVolumeMapper3D::LocalStorage::m_VolumeRAY |
Definition at line 130 of file mitkGPUVolumeMapper3D.h.
Referenced by mitk::GPUVolumeMapper3D::DeinitRAY(), mitk::GPUVolumeMapper3D::GetVtkProp(), and mitk::GPUVolumeMapper3D::InitRAY().
vtkRenderWindow* mitk::GPUVolumeMapper3D::LocalStorage::m_VtkRenderWindow |
Definition at line 116 of file mitkGPUVolumeMapper3D.h.
Referenced by mitk::GPUVolumeMapper3D::InitCPU(), and mitk::GPUVolumeMapper3D::InitRAY().