00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef __mitkMIPVR_h
00011 #define __mitkMIPVR_h
00012
00013 #include "mitkVisualization2Includes.h"
00014
00015 class mitkCoherentVolume;
00016 class mitkGridPartition;
00017 class mitkMIPRayCasterParam;
00018 class mitkVRSceneParam;
00019 class mitkVRImage;
00020 class mitkDepthBuffer;
00021
00022 class MITK_VISUALIZATION2_API mitkMIPVR
00023 {
00024 public:
00025 mitkCoherentVolume* m_Volume;
00026 mitkGridPartition *m_GridPartition;
00027 mitkMIPRayCasterParam *m_RayCasterParam;
00028 mitkVRSceneParam *m_VRSceneParam;
00029 mitkVRImage *m_VRImage;
00030 mitkDepthBuffer *m_VRDepth;
00031
00032 mitkMIPVR();
00033 ~mitkMIPVR();
00034
00035 void RenderWithoutGridPartition();
00036 void RenderWithGridPartition();
00037 };
00038
00039 #endif