Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members | Related Pages

CRasViewer Class Reference

#include <RasViewer.h>

List of all members.

Public Member Functions

 CRasViewer ()
 CRasViewer (CRasComponent *parent, const CRasSubWindowParams &params)
 CRasViewer (CRasComponent *parent)
 ~CRasViewer ()
void setScene (VPScene *scene)
void setCamera (VPCamera *camera)
void resetCamera ()
virtual void onPaint ()
virtual void onIdle ()
virtual void onKeyboard (EKeyCode key, int x, int y, EKeyModifiers modifiers)
virtual void onMouseDrag (int x, int y)

Protected Attributes

VPScenem_scene
VPCameram_camera
VPImageBMP image
VPTexturetex
GLuint texId


Detailed Description

Definition at line 9 of file RasViewer.h.


Constructor & Destructor Documentation

CRasViewer::CRasViewer  ) 
 

CRasViewer::CRasViewer CRasComponent *  parent,
const CRasSubWindowParams &  params
 

CRasViewer::CRasViewer CRasComponent *  parent  ) 
 

CRasViewer::~CRasViewer  ) 
 


Member Function Documentation

virtual void CRasViewer::onIdle  )  [virtual]
 

virtual void CRasViewer::onKeyboard EKeyCode  key,
int  x,
int  y,
EKeyModifiers  modifiers
[virtual]
 

virtual void CRasViewer::onMouseDrag int  x,
int  y
[virtual]
 

virtual void CRasViewer::onPaint  )  [virtual]
 

void CRasViewer::resetCamera  ) 
 

void CRasViewer::setCamera VPCamera camera  ) 
 

void CRasViewer::setScene VPScene scene  ) 
 


Member Data Documentation

VPImageBMP CRasViewer::image [protected]
 

Definition at line 15 of file RasViewer.h.

VPCamera* CRasViewer::m_camera [protected]
 

Definition at line 13 of file RasViewer.h.

VPScene* CRasViewer::m_scene [protected]
 

Definition at line 12 of file RasViewer.h.

VPTexture* CRasViewer::tex [protected]
 

Definition at line 16 of file RasViewer.h.

GLuint CRasViewer::texId [protected]
 

Definition at line 18 of file RasViewer.h.


The documentation for this class was generated from the following file:
Generated on Tue Sep 6 10:00:12 2005 for VPAT by  doxygen 1.4.4