Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

Utilities/Xdmf/vtk/vtkXdmfOpenGLCamera.h

Go to the documentation of this file.
00001 /*******************************************************************/
00002 /*                               XDMF                              */
00003 /*                   eXtensible Data Model and Format              */
00004 /*                                                                 */
00005 /*  Id : $Id: vtkXdmfOpenGLCamera.h,v 1.3 2004/04/27 17:46:25 andy Exp $  */
00006 /*  Date : $Date: 2004/04/27 17:46:25 $ */
00007 /*  Version : $Revision: 1.3 $ */
00008 /*                                                                 */
00009 /*  Author:                                                        */
00010 /*     Jerry A. Clarke                                             */
00011 /*     clarke@arl.army.mil                                         */
00012 /*     US Army Research Laboratory                                 */
00013 /*     Aberdeen Proving Ground, MD                                 */
00014 /*                                                                 */
00015 /*     Copyright @ 2002 US Army Research Laboratory                */
00016 /*     All Rights Reserved                                         */
00017 /*     See Copyright.txt or http://www.arl.hpc.mil/ice for details */
00018 /*                                                                 */
00019 /*     This software is distributed WITHOUT ANY WARRANTY; without  */
00020 /*     even the implied warranty of MERCHANTABILITY or FITNESS     */
00021 /*     FOR A PARTICULAR PURPOSE.  See the above copyright notice   */
00022 /*     for more information.                                       */
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&); // Not implemented
00053   void operator=(const vtkXdmfOpenGLCamera&); // Not implemented
00054 };
00055 
00056 #endif

Generated on Tue May 30 12:31:49 2006 for ParaView by doxygen 1.3.5