core  array_cache  math  swrast  swrast_setup  tnl  tnl_dd 
Main Page   Data Structures   File List   Data Fields   Globals   Related Pages  

matrix_stack Struct Reference

A stack of matrices (projection, modelview, color, texture, etc). More...

#include <mtypes.h>


Data Fields

GLmatrixTop
 points into Stack. More...

GLmatrixStack
 array [MaxDepth] of GLmatrix. More...

GLuint Depth
 0 <= Depth < MaxDepth. More...

GLuint MaxDepth
 size of Stack[] array. More...

GLuint DirtyFlag
 _NEW_MODELVIEW or _NEW_PROJECTION, for example. More...


Detailed Description

A stack of matrices (projection, modelview, color, texture, etc).


Field Documentation

GLuint matrix_stack::Depth
 

0 <= Depth < MaxDepth.

GLuint matrix_stack::DirtyFlag
 

_NEW_MODELVIEW or _NEW_PROJECTION, for example.

GLuint matrix_stack::MaxDepth
 

size of Stack[] array.

GLmatrix* matrix_stack::Stack
 

array [MaxDepth] of GLmatrix.

GLmatrix* matrix_stack::Top
 

points into Stack.


The documentation for this struct was generated from the following file:
Generated on Sun May 16 15:55:13 2004 for Mesa Core by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001