$search
#include <mat3x3.hh>
Public Member Functions | |
| float | det () const |
| Mat3x3 | inv () const |
| Mat3x3 (const Vec3d &v0, const Vec3d &v1, const Vec3d &v2, const Vec3d &lambda) | |
| Mat3x3 (const Vec3d &v0, const Vec3d &v1, const Vec3d &v2) | |
| Mat3x3 (const Vec3d &v0, const Vec3d &v1) | |
| Mat3x3 (const Vec3d &v) | |
| Mat3x3 (const float *x) | |
| Mat3x3 (const float a) | |
| Mat3x3 (float x11, float x12, float x13, float x21, float x22, float x23, float x31, float x32, float x33) | |
| Mat3x3 (bool inf) | |
| Mat3x3 () | |
| Mat3x3 | operator* (const Mat3x3 &m) const |
| Vec3d | operator* (const Vec3d &v) const |
| Mat3x3 | operator* (const float a) const |
| void | operator*= (const Mat3x3 &m) |
| void | operator*= (const float a) |
| Mat3x3 | operator+ (const Mat3x3 &m) const |
| void | operator+= (const Mat3x3 &m) |
| Mat3x3 | operator- (const Mat3x3 &m) const |
| void | operator-= (const Mat3x3 &m) |
| Mat3x3 | operator/ (const float a) const |
| void | operator/= (const float a) |
| Mat3x3 | operator= (const Mat3x3 &m) |
| Row1x3 & | operator[] (const int index) |
| Row1x3 | operator[] (const int index) const |
| void | print () |
| Mat3x3 | trans () const |
| void | transIt () |
Static Public Member Functions | |
| static Mat3x3 | eigenReconst (const Vec3d &v0, const Vec3d &v1, const Vec3d &v2, const Vec3d &l) |
| static Mat3x3 | outer (const Vec3d &v0, const Vec3d &v1) |
Public Attributes | |
| Row1x3 | r [3] |
| float | x [9] |
Definition at line 37 of file mat3x3.hh.
| bmtk::Mat3x3::Mat3x3 | ( | float | x11, | |
| float | x12, | |||
| float | x13, | |||
| float | x21, | |||
| float | x22, | |||
| float | x23, | |||
| float | x31, | |||
| float | x32, | |||
| float | x33 | |||
| ) |
| float bmtk::Mat3x3::x[9] |