#include <UT_SymMatrix4.h>
Public Member Functions | |
| UT_SymMatrix4 () | |
| Construct uninitialized matrix. | |
| void | zero () |
| UT_SymMatrix4 & | operator+= (const UT_SymMatrix4 &m) |
| UT_SymMatrix4 & | operator*= (fpreal64 scale) |
| void | addScaledIdentity (fpreal64 scale) |
| UT_SymMatrix4 & | operator+= (fpreal64 c) |
| fpreal64 | getEuclideanNorm () |
| fpreal64 | getEuclideanNorm2 () const |
| void | transpose () |
| void | outerproduct (const UT_Vector4 &v) |
| void | outerproduct (fpreal64 a, fpreal64 b, fpreal64 c, fpreal64 d) |
| void | outerproductUpdate (const UT_Vector4 &v) |
| void | outerproductUpdate (fpreal64 a, fpreal64 b, fpreal64 c, fpreal64 d) |
| fpreal | vQv (const UT_Vector4 &v) |
| fpreal | vQv (const UT_Vector3 &v) |
Friends | |
| class | UT_Matrix4 |
Definition at line 26 of file UT_SymMatrix4.h.
| UT_SymMatrix4::UT_SymMatrix4 | ( | ) | [inline] |
| void UT_SymMatrix4::addScaledIdentity | ( | fpreal64 | scale | ) | [inline] |
Definition at line 66 of file UT_SymMatrix4.h.
| fpreal64 UT_SymMatrix4::getEuclideanNorm | ( | ) | [inline] |
Definition at line 82 of file UT_SymMatrix4.h.
| fpreal64 UT_SymMatrix4::getEuclideanNorm2 | ( | ) | const [inline] |
Definition at line 86 of file UT_SymMatrix4.h.
| UT_SymMatrix4& UT_SymMatrix4::operator*= | ( | fpreal64 | scale | ) | [inline] |
Definition at line 57 of file UT_SymMatrix4.h.
| UT_SymMatrix4& UT_SymMatrix4::operator+= | ( | fpreal64 | c | ) | [inline] |
Definition at line 72 of file UT_SymMatrix4.h.
| UT_SymMatrix4& UT_SymMatrix4::operator+= | ( | const UT_SymMatrix4 & | m | ) | [inline] |
Definition at line 48 of file UT_SymMatrix4.h.
| void UT_SymMatrix4::outerproduct | ( | const UT_Vector4 & | v | ) |
| void UT_SymMatrix4::outerproductUpdate | ( | const UT_Vector4 & | v | ) |
| void UT_SymMatrix4::transpose | ( | void | ) | [inline] |
Definition at line 94 of file UT_SymMatrix4.h.
| fpreal UT_SymMatrix4::vQv | ( | const UT_Vector3 & | v | ) |
| fpreal UT_SymMatrix4::vQv | ( | const UT_Vector4 & | v | ) |
| void UT_SymMatrix4::zero | ( | ) | [inline] |
Definition at line 40 of file UT_SymMatrix4.h.
friend class UT_Matrix4 [friend] |
Definition at line 110 of file UT_SymMatrix4.h.
1.5.9