FBMatrix Class Reference

#include <fbtypes.h>
FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix FBMatrix

List of all members.


Detailed Description

Four x Four (double) Matrix.

Definition at line 251 of file fbtypes.h.


Public Member Functions

  FBMatrix ()
  Constructor Initializes matrix to identity.
  FBMatrix (const double *pValue)
  Constructor.
  FBMatrix (const FBMatrix &pMatrix)
  Copy Constructor.
void  Identity ()
  Load identity matrix.
void  Set (const double *pValue)
  Set matrix from an array.
  operator double * () const
  Overloaded double* cast.
double **  GetData () const
  return internal Data
double &  operator() (int i, int j)
  Overloaded operator (,).
const FBMatrix operator= (const FBMatrix &pMatrix)
  Overloaded equal operator.

Constructor & Destructor Documentation

FBMatrix (  ) 

Constructor Initializes matrix to identity.

FBMatrix ( const double *  pValue  ) 

Constructor.

Parameters:
pValue  Array to intialize matrix from.

FBMatrix ( const FBMatrix pMatrix  ) 

Copy Constructor.

Parameters:
pMatrix  Matrix to copy.

Member Function Documentation

void Identity (  ) 

Load identity matrix.

void Set ( const double *  pValue  ) 

Set matrix from an array.

Parameters:
pValue  Array to intialize matrix from.

operator double * (  )  const

Overloaded double* cast.

Returns:
Matrix as an array.

double** GetData (  )  const

return internal Data

Returns:
return an array[4][4].

double& operator() ( int  i,
int  j  
)

Overloaded operator (,).

Returns:
element at position i,j

const FBMatrix& operator= ( const FBMatrix pMatrix  ) 

Overloaded equal operator.

Parameters:
pMatrix  Matrix to copy.
Returns:
this matrix as a const.

Please send us your comments about this page.