00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025 #ifndef _vtkXdmfOpenGLCamera_h
00026 #define _vtkXdmfOpenGLCamera_h
00027
00028 #include "vtkOpenGLCamera.h"
00029
00030 class VTK_EXPORT vtkXdmfOpenGLCamera : public vtkOpenGLCamera
00031 {
00032 public:
00033 static vtkXdmfOpenGLCamera *New();
00034 vtkTypeMacro(vtkXdmfOpenGLCamera, vtkOpenGLCamera);
00035 virtual void SetReallyLeft( int rl )
00036 {
00037 this->ReallyLeft = rl;
00038 }
00039 virtual int GetReallyLeft(void)
00040 {
00041 return(this->ReallyLeft);
00042 }
00043 virtual void Render(vtkRenderer *ren);
00044 protected:
00045 int ReallyLeft;
00046 vtkXdmfOpenGLCamera()
00047 {
00048 this->ReallyLeft = 0;
00049 }
00050
00051 private:
00052 vtkXdmfOpenGLCamera(const vtkXdmfOpenGLCamera&);
00053 void operator=(const vtkXdmfOpenGLCamera&);
00054 };
00055
00056 #endif