Public Member Functions

apf::Matrix3x3 Class Reference

convenience wrapper over apf::Matrix<3,3> More...

Inheritance diagram for apf::Matrix3x3:
apf::Matrix< 3, 3 >

List of all members.

Public Member Functions

 Matrix3x3 ()
 required default constructor
 Matrix3x3 (double a11, double a12, double a13, double a21, double a22, double a23, double a31, double a32, double a33)
 component-wise constructor
 Matrix3x3 (Matrix< 3, 3 > const &other)
 constructor from base type
void toArray (double(*array)[3]) const
 write matrix to an array

Detailed Description

convenience wrapper over apf::Matrix<3,3>

like apf::Vector3, this provides component-wise initialization


Constructor & Destructor Documentation

apf::Matrix3x3::Matrix3x3 ( double  a11,
double  a12,
double  a13,
double  a21,
double  a22,
double  a23,
double  a31,
double  a32,
double  a33 
) [inline]

component-wise constructor

this is useful for hardcoded matrices


Member Function Documentation

void apf::Matrix3x3::toArray ( double(*)  array[3]  )  const [inline]

write matrix to an array

Todo:
this could be templated

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines