Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

matrix.cpp File Reference

#include "ps2s/math.h"
#include "ps2gl/matrix.h"
#include "ps2gl/glcontext.h"
#include "ps2gl/dlist.h"
#include "ps2gl/immgmanager.h"
#include "ps2gl/dlgmanager.h"

Go to the source code of this file.

Compounds

class  CMatrixConcatCmd
class  CMatrixPopCmd
class  CMatrixPushCmd
class  CMatrixSetTopCmd

Functions

void glMatrixMode (GLenum mode)
void glLoadIdentity (void)
void glPushMatrix (void)
void glPopMatrix (void)
void glLoadMatrixf (const GLfloat *m)
void glFrustum (GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)
void glMultMatrixf (const GLfloat *m)
void glRotatef (GLfloat angle, GLfloat x, GLfloat y, GLfloat z)
void glScalef (GLfloat x, GLfloat y, GLfloat z)
void glTranslatef (GLfloat x, GLfloat y, GLfloat z)


Function Documentation

void glFrustum ( GLdouble left,
GLdouble right,
GLdouble bottom,
GLdouble top,
GLdouble near_val,
GLdouble far_val )
 

Definition at line 129 of file matrix.cpp.

void glLoadIdentity ( void )
 

Definition at line 92 of file matrix.cpp.

void glLoadMatrixf ( const GLfloat * m )
 

Definition at line 113 of file matrix.cpp.

void glMatrixMode ( GLenum mode )
 

Definition at line 87 of file matrix.cpp.

void glMultMatrixf ( const GLfloat * m )
 

Definition at line 185 of file matrix.cpp.

void glPopMatrix ( void )
 

Definition at line 107 of file matrix.cpp.

Referenced by CMatrixPopCmd::Play().

void glPushMatrix ( void )
 

Definition at line 101 of file matrix.cpp.

Referenced by CMatrixPushCmd::Play().

void glRotatef ( GLfloat angle,
GLfloat x,
GLfloat y,
GLfloat z )
 

Definition at line 219 of file matrix.cpp.

void glScalef ( GLfloat x,
GLfloat y,
GLfloat z )
 

Definition at line 231 of file matrix.cpp.

void glTranslatef ( GLfloat x,
GLfloat y,
GLfloat z )
 

Definition at line 241 of file matrix.cpp.


ps2gl version 0.2