iso::visual::GLMatrix Class Reference

#include <iso_visual_gl.h>

Inherits iso::visual::GLData.

Inheritance diagram for iso::visual::GLMatrix:

Inheritance graph
[legend]
Collaboration diagram for iso::visual::GLMatrix:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 GLMatrix (const base::String &pName, int pRowCount, int pColCount, float *pData)
 ~GLMatrix ()
gl::DataType dataType () const
int rowCount () const
int colCount () const
void mapToShader () throw (VisualException)
void reset (int pRowCount, int pColCount, float *pData)

Protected Attributes

int mRowCount
int mColCount
float * mData

Constructor & Destructor Documentation

GLMatrix::GLMatrix ( const base::String &  pName,
int  pRowCount,
int  pColCount,
float *  pData 
)

GLMatrix::~GLMatrix (  ) 


Member Function Documentation

gl::DataType GLMatrix::dataType (  )  const [virtual]

Implements iso::visual::GLData.

int GLMatrix::rowCount (  )  const

int GLMatrix::colCount (  )  const

void GLMatrix::mapToShader (  )  throw (VisualException) [virtual]

Implements iso::visual::GLData.

void GLMatrix::reset ( int  pRowCount,
int  pColCount,
float *  pData 
)


Member Data Documentation

int iso::visual::GLMatrix::mRowCount [protected]

int iso::visual::GLMatrix::mColCount [protected]

float* iso::visual::GLMatrix::mData [protected]


The documentation for this class was generated from the following files:
Generated on Fri Feb 25 14:23:39 2011 for iso visual by  doxygen 1.5.1