Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

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 Sat Mar 26 17:25:07 2005 for QGLViewer by  doxygen 1.4.0