Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members
Matrix_3x3 Class Reference
3x3-Matrix operations.
More...
#include <matrix3.h>
List of all members.
Detailed Description
3x3-Matrix operations.
Some operations for matrices. Re-Volt uses a 3x3-float-array, where the matrix is encoded as column vectors.
This class is directly written to and read from files.
It may only contain the three coordinates, and nothing more that requires storage memory, like virtual functions.
Constructor & Destructor Documentation
Matrix_3x3::Matrix_3x3 (
|
void )
|
|
Matrix_3x3::Matrix_3x3 (
|
const Matrix_3x3 & mx )
|
|
Member Function Documentation
rvfloat Matrix_3x3::cofactor (
|
int col,
|
|
int lin ) const
|
|
|
cofactor of element (col,lin): determinant of sub-matrix (excl. col/lin) |
rvfloat Matrix_3x3::det (
|
void ) const
|
|
void Matrix_3x3::dump (
|
const char * pref )
|
|
Matrix_3x3 Matrix_3x3::invert (
|
void ) const
|
|
bool Matrix_3x3::is_invertable (
|
void ) const
|
|
Matrix_3x3 Matrix_3x3::operator * (
|
Matrix_3x3 & mx )
|
|
void Matrix_3x3::set (
|
int col,
|
|
int lin,
|
|
rvfloat val )
|
|
|
Solves M*x = v and returns x |
rvfloat Matrix_3x3::val (
|
int col,
|
|
int lin ) const
|
|
Member Data Documentation
The documentation for this class was generated from the following files:
Generated at Fri Jul 26 09:33:58 2002 for rvtmod/rvglue by
1.2.0 written by Dimitri van Heesch,
© 1997-2000