Matrix4Identity Class Reference

#include <expression.h>

Public Types

typedef float value_type
typedef IntegralConstant< 4 > dimension0
typedef IntegralConstant< 4 > dimension1

Public Member Functions

 Matrix4Identity (const Matrix4 &value)
const value_typeeval (unsigned int r, unsigned int c) const

Private Attributes

const Matrix4 & m_value

Detailed Description

Definition at line 451 of file expression.h.


Member Typedef Documentation

typedef IntegralConstant<4> Matrix4Identity::dimension0

Definition at line 456 of file expression.h.

typedef IntegralConstant<4> Matrix4Identity::dimension1

Definition at line 457 of file expression.h.

Definition at line 455 of file expression.h.


Constructor & Destructor Documentation

Matrix4Identity::Matrix4Identity ( const Matrix4 &  value  )  [inline]

Definition at line 459 of file expression.h.


Member Function Documentation

const value_type& Matrix4Identity::eval ( unsigned int  r,
unsigned int  c 
) const [inline]

Definition at line 463 of file expression.h.

References m_value.


Field Documentation

const Matrix4& Matrix4Identity::m_value [private]

Definition at line 453 of file expression.h.

Referenced by eval().


The documentation for this class was generated from the following file:

Generated by  doxygen 1.6.2