Shapeworks Studio  2.1
Shape analysis software suite
List of all members | Public Member Functions | Protected Attributes
mat3d Class Reference

Public Member Functions

 mat3d (double a00, double a01, double a02, double a10, double a11, double a12, double a20, double a21, double a22)
 
double * operator[] (int i)
 
double & operator() (int i, int j)
 
mat3d operator* (mat3d &m)
 
mat3doperator*= (mat3d &m)
 
mat3doperator+= (mat3d &m)
 
mat3doperator-= (mat3d &m)
 
mat3doperator/= (const double f)
 
vec3d operator* (vec3d b)
 
double det ()
 
double Invert ()
 
void zero ()
 
void unit ()
 
mat3d transpose ()
 

Protected Attributes

double m_data [3][3]
 

Detailed Description

Definition at line 97 of file math3d.h.


The documentation for this class was generated from the following files: