$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] |