torcs - 1.2.2

cGrCarCamMirror Class Reference

#include <grcam.h>

Inheritance diagram for cGrCarCamMirror:

Inheritance graph
[legend]
Collaboration diagram for cGrCarCamMirror:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 cGrCarCamMirror (cGrScreen *myscreen, int id, int drawCurr, int drawBG, float myfovy, float myfovymin, float myfovymax, float myfnear, float myffar=1500.0, float myfogstart=1400.0, float myfogend=1500.0)
 ~cGrCarCamMirror ()
void update (tCarElt *car, tSituation *s)
void limitFov (void)
void setViewport (int x, int y, int w, int h)
void setPos (int x, int y, int w, int h)
void activateViewport (void)
void store (void)
void display (void)
 cGrCarCamMirror (cGrScreen *myscreen, int id, int drawCurr, int drawBG, float myfovy, float myfovymin, float myfovymax, float myfnear, float myffar=1500.0, float myfogstart=1400.0, float myfogend=1500.0)
 ~cGrCarCamMirror ()
void update (tCarElt *car, tSituation *s)
void limitFov (void)
void setViewport (int x, int y, int w, int h)
void setPos (int x, int y, int w, int h)
void activateViewport (void)
void store (void)
void display (void)

Protected Attributes

int vpx
int vpy
int vpw
int vph
int mx
int my
int mw
int mh
float tsu
float tsv
float teu
float tev
GLuint tex
cGrOrthoCameraviewCam
cGrOrthoCameraviewCam

Constructor & Destructor Documentation

cGrCarCamMirror::cGrCarCamMirror cGrScreen myscreen,
int  id,
int  drawCurr,
int  drawBG,
float  myfovy,
float  myfovymin,
float  myfovymax,
float  myfnear,
float  myffar = 1500.0,
float  myfogstart = 1400.0,
float  myfogend = 1500.0
[inline]
 

Here is the call graph for this function:

cGrCarCamMirror::~cGrCarCamMirror  ) 
 

cGrCarCamMirror::cGrCarCamMirror cGrScreen myscreen,
int  id,
int  drawCurr,
int  drawBG,
float  myfovy,
float  myfovymin,
float  myfovymax,
float  myfnear,
float  myffar = 1500.0,
float  myfogstart = 1400.0,
float  myfogend = 1500.0
[inline]
 

Here is the call graph for this function:

cGrCarCamMirror::~cGrCarCamMirror  ) 
 


Member Function Documentation

void cGrCarCamMirror::activateViewport void   ) 
 

void cGrCarCamMirror::activateViewport void   ) 
 

void cGrCarCamMirror::display void   ) 
 

void cGrCarCamMirror::display void   ) 
 

Here is the call graph for this function:

void cGrCarCamMirror::limitFov void   ) 
 

Reimplemented from cGrPerspCamera.

void cGrCarCamMirror::limitFov void   ) 
 

Reimplemented from cGrPerspCamera.

Here is the call graph for this function:

void cGrCarCamMirror::setPos int  x,
int  y,
int  w,
int  h
 

void cGrCarCamMirror::setPos int  x,
int  y,
int  w,
int  h
 

void cGrCarCamMirror::setViewport int  x,
int  y,
int  w,
int  h
 

void cGrCarCamMirror::setViewport int  x,
int  y,
int  w,
int  h
 

Here is the call graph for this function:

void cGrCarCamMirror::store void   ) 
 

void cGrCarCamMirror::store void   ) 
 

void cGrCarCamMirror::update tCarElt car,
tSituation s
[virtual]
 

Implements cGrPerspCamera.

void cGrCarCamMirror::update tCarElt car,
tSituation s
[virtual]
 

Implements cGrPerspCamera.


Member Data Documentation

int cGrCarCamMirror::mh [protected]
 

int cGrCarCamMirror::mw [protected]
 

int cGrCarCamMirror::mx [protected]
 

int cGrCarCamMirror::my [protected]
 

float cGrCarCamMirror::teu [protected]
 

float cGrCarCamMirror::tev [protected]
 

GLuint cGrCarCamMirror::tex [protected]
 

float cGrCarCamMirror::tsu [protected]
 

float cGrCarCamMirror::tsv [protected]
 

cGrOrthoCamera* cGrCarCamMirror::viewCam [protected]
 

cGrOrthoCamera* cGrCarCamMirror::viewCam [protected]
 

int cGrCarCamMirror::vph [protected]
 

int cGrCarCamMirror::vpw [protected]
 

int cGrCarCamMirror::vpx [protected]
 

int cGrCarCamMirror::vpy [protected]
 


The documentation for this class was generated from the following files:
Generated at Thu Feb 26 21:54:01 2004 for torcs by doxygen 1.3.3 written by Dimitri van Heesch, © 1997-1999
TORCS © Eric Espié 1999, 2002.