CMat4D.cpp File Reference

#include <iostream.h>
#include <iomanip.h>
#include <math.h>
#include <stdlib.h>
#include "CMat4D.h"
#include "CV3D.h"

Functions

bool LowerUpperDecomposition (double **a, int n, int *indx, double *d)
void ForwardBackwardSubstitution (double **a, int n, int *indx, double b[])
void Swap (double &a, double &b)
CV4D operator * (const CMat4D &m, const CV4D &v)
CP4D operator * (const CMat4D &m, const CP4D &p)
CMat4D operator * (double rdScalar, const CMat4D &m)
ostream & operator<< (ostream &s, const CMat4D &m)

Function Documentation

void ForwardBackwardSubstitution ( double **  a,
int  n,
int *  indx,
double  b[] 
)

bool LowerUpperDecomposition ( double **  a,
int  n,
int *  indx,
double *  d 
)

documentation stuff

Author:
Michael Meissner
Version:
0.0 //see cvs docu

CMat4D operator * ( double  rdScalar,
const CMat4D m 
)

Multiplication of a matrix with a scalar.

CP4D operator * ( const CMat4D m,
const CP4D p 
)

Multiplication of a matrix with a point.

CV4D operator * ( const CMat4D m,
const CV4D v 
)

Multiplication of a matrix with a vector.

ostream& operator<< ( ostream &  s,
const CMat4D m 
)

void Swap ( double &  a,
double &  b 
)


Generated on Tue Jul 11 10:42:56 2006 for QGLViewer by  doxygen 1.4.7