Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

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

void Swap double &   a,
double &   b
 

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
 

Print the matrix to output stream.


Generated at Thu Oct 4 17:17:26 2001 for QGLViewer by doxygen1.2.10 written by Dimitri van Heesch, © 1997-2001