Augmented(const M &mat) const | molecular::util::Matrix< 3, 3 > | inline |
Determinant() const | molecular::util::Matrix3 | inline |
Get() const | molecular::util::Matrix< 3, 3 > | inline |
GetRotation() const | molecular::util::Matrix3 | inline |
GetScale() const | molecular::util::Matrix3 | inline |
Identity() | molecular::util::Matrix< 3, 3 > | inlinestatic |
Inverse() const | molecular::util::Matrix< 3, 3 > | |
kCols | molecular::util::Matrix< 3, 3 > | static |
kRows | molecular::util::Matrix< 3, 3 > | static |
LookAtX(const Vector3 &at, const Vector3 &up=Vector3(0, 1, 0)) | molecular::util::Matrix3 | inlinestatic |
LookAtZ(const Vector3 &at, const Vector3 &up=Vector3(0, 1, 0)) | molecular::util::Matrix3 | inlinestatic |
m | molecular::util::Matrix< 3, 3 > | protected |
Matrix()=default | molecular::util::Matrix< 3, 3 > | |
Matrix(const floatvalues[rows *cols]) | molecular::util::Matrix< 3, 3 > | inline |
Matrix(const floatvalues[rows][cols]) | molecular::util::Matrix< 3, 3 > | inline |
Matrix(std::initializer_list< float > init) | molecular::util::Matrix< 3, 3 > | inline |
Matrix(const Eigen::MatrixBase< OtherDerived > &other) | molecular::util::Matrix< 3, 3 > | inline |
Matrix3() | molecular::util::Matrix3 | inline |
Matrix3(ValueType m00, ValueType m01, ValueType m02, ValueType m10, ValueType m11, ValueType m12, ValueType m20, ValueType m21, ValueType m22) | molecular::util::Matrix3 | inline |
Matrix3(Super s) | molecular::util::Matrix3 | inline |
Matrix3(const ValueType values[9]) | molecular::util::Matrix3 | inline |
Matrix3(const Matrix< 3, 4 > &mat) | molecular::util::Matrix3 | inline |
Matrix3(const Quaternion &quaternion) | molecular::util::Matrix3 | inline |
Matrix3(const Vector3 &xBasis, const Vector3 &yBasis, const Vector3 &zBasis) | molecular::util::Matrix3 | inline |
operator()(int row, int col) const | molecular::util::Matrix< 3, 3 > | inline |
operator()(int row, int col) | molecular::util::Matrix< 3, 3 > | inline |
operator*(const Vector3 &v) const | molecular::util::Matrix3 | inline |
Matrix< 3, 3 >::operator*(const M &mat) const | molecular::util::Matrix< 3, 3 > | inline |
Matrix< 3, 3 >::operator*(ValueType s) const | molecular::util::Matrix< 3, 3 > | inline |
operator*=(const Matrix &mat) | molecular::util::Matrix< 3, 3 > | inline |
operator*=(ValueType s) | molecular::util::Matrix< 3, 3 > | inline |
operator+(const Matrix &mat) const | molecular::util::Matrix< 3, 3 > | inline |
operator+=(const Matrix &mat) | molecular::util::Matrix< 3, 3 > | inline |
operator/=(ValueType s) | molecular::util::Matrix< 3, 3 > | inline |
operator=(const Eigen::MatrixBase< OtherDerived > &other) | molecular::util::Matrix< 3, 3 > | inline |
operator[](int row) | molecular::util::Matrix< 3, 3 > | inline |
operator[](int row) const | molecular::util::Matrix< 3, 3 > | inline |
Print() const | molecular::util::Matrix< 3, 3 > | inline |
RotationX(float a) | molecular::util::Matrix3 | inlinestatic |
RotationY(float a) | molecular::util::Matrix3 | inlinestatic |
RotationZ(float a) | molecular::util::Matrix3 | inlinestatic |
Scale(ValueType s) | molecular::util::Matrix3 | inlinestatic |
Scale(ValueType sx, ValueType sy, ValueType sz) | molecular::util::Matrix3 | inlinestatic |
SetIdentity() | molecular::util::Matrix< 3, 3 > | inline |
SubMatrixLeft() const | molecular::util::Matrix< 3, 3 > | |
SubMatrixRight() const | molecular::util::Matrix< 3, 3 > | |
Super typedef | molecular::util::Matrix3 | |
ToEigen() | molecular::util::Matrix< 3, 3 > | inline |
ToEigen() const | molecular::util::Matrix< 3, 3 > | inline |
ToQuaternion() const | molecular::util::Matrix3 | inline |
Trace() const | molecular::util::Matrix< 3, 3 > | inline |
Transposed() const | molecular::util::Matrix< 3, 3 > | inline |
ValueType typedef | molecular::util::Matrix< 3, 3 > | |
Zeros() | molecular::util::Matrix< 3, 3 > | inlinestatic |