|
Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
#include "vtkWindows.h"#include "mitkCommon.h"#include "vtkMitkOpenGLVolumeTextureMapper3D.h"#include "vtkCamera.h"#include "vtkDataArray.h"#include "vtkImageData.h"#include "vtkLight.h"#include "vtkLightCollection.h"#include "vtkMath.h"#include "vtkMatrix4x4.h"#include "vtkObjectFactory.h"#include "vtkOpenGLExtensionManager.h"#include "vtkPlane.h"#include "vtkPlaneCollection.h"#include "vtkPointData.h"#include "vtkRenderWindow.h"#include "vtkRenderer.h"#include "vtkTimerLog.h"#include "vtkTransform.h"#include "vtkVolumeProperty.h"#include "vtkgl.h"#include "vtkOpenGLRenderWindow.h"Go to the source code of this file.
Macros | |
| #define | GPU_INFO |
| #define | GPU_WARN |
| #define | myGL_COMPRESSED_RGB_S3TC_DXT1_EXT |
| #define | myGL_COMPRESSED_LUMINANCE_ALPHA_LATC2_EXT |
| #define | myGL_COMPRESSED_RGBA_S3TC_DXT5_EXT |
Functions | |
| vtkStandardNewMacro (vtkMitkOpenGLVolumeTextureMapper3D) | |
| template<class T > | |
| void | vtkVolumeTextureMapper3DComputeScalars (T *dataPtr, vtkMitkVolumeTextureMapper3D *me, float offset, float scale, GLuint volume1, GLuint) |
| void | vtkVolumeTextureMapper3DComputeRGBA (unsigned char *dataPtr, vtkMitkVolumeTextureMapper3D *me, GLuint volume1, GLuint volume2) |
Variables | |
| const char * | vtkMitkVolumeTextureMapper3D_FourDependentShadeFP |
| const char * | vtkMitkVolumeTextureMapper3D_OneComponentShadeFP |
| #define GPU_INFO |
Definition at line 21 of file vtkMitkOpenGLVolumeTextureMapper3D.cpp.
| #define GPU_WARN |
Definition at line 22 of file vtkMitkOpenGLVolumeTextureMapper3D.cpp.
Referenced by vtkVolumeTextureMapper3DComputeRGBA().
| #define myGL_COMPRESSED_LUMINANCE_ALPHA_LATC2_EXT |
Definition at line 46 of file vtkMitkOpenGLVolumeTextureMapper3D.cpp.
| #define myGL_COMPRESSED_RGB_S3TC_DXT1_EXT |
Definition at line 45 of file vtkMitkOpenGLVolumeTextureMapper3D.cpp.
Referenced by vtkVolumeTextureMapper3DComputeRGBA().
| #define myGL_COMPRESSED_RGBA_S3TC_DXT5_EXT |
Definition at line 47 of file vtkMitkOpenGLVolumeTextureMapper3D.cpp.
Referenced by vtkVolumeTextureMapper3DComputeRGBA().
| vtkStandardNewMacro | ( | vtkMitkOpenGLVolumeTextureMapper3D | ) |
| void vtkVolumeTextureMapper3DComputeRGBA | ( | unsigned char * | dataPtr, |
| vtkMitkVolumeTextureMapper3D * | me, | ||
| GLuint | volume1, | ||
| GLuint | volume2 | ||
| ) |
Definition at line 1400 of file vtkMitkOpenGLVolumeTextureMapper3D.cpp.
References GPU_WARN, MITK_INFO, MITK_WARN, myGL_COMPRESSED_RGB_S3TC_DXT1_EXT, myGL_COMPRESSED_RGBA_S3TC_DXT5_EXT, Normalize(), offset, vtkMitkVolumeTextureMapper3D_FourDependentShadeFP, vtkMitkVolumeTextureMapper3D_OneComponentShadeFP, and vtkVolumeTextureMapper3DComputeScalars().
| void vtkVolumeTextureMapper3DComputeScalars | ( | T * | dataPtr, |
| vtkMitkVolumeTextureMapper3D * | me, | ||
| float | offset, | ||
| float | scale, | ||
| GLuint | volume1, | ||
| GLuint | |||
| ) |
Definition at line 1038 of file vtkMitkOpenGLVolumeTextureMapper3D.cpp.
Referenced by vtkVolumeTextureMapper3DComputeRGBA().
| const char* vtkMitkVolumeTextureMapper3D_FourDependentShadeFP |
Definition at line 49 of file vtkMitkOpenGLVolumeTextureMapper3D.cpp.
Referenced by vtkVolumeTextureMapper3DComputeRGBA().
| const char* vtkMitkVolumeTextureMapper3D_OneComponentShadeFP |
Definition at line 139 of file vtkMitkOpenGLVolumeTextureMapper3D.cpp.
Referenced by vtkVolumeTextureMapper3DComputeRGBA().