Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | 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 Sun Nov 2 12:11:04 2003 for QGLViewer by doxygen 1.3.4