FEDEM Solver
R8.0
Source code of the dynamics solver
|
This is the complete list of members for FaMat34, including all inherited members.
direction() const | FaMat34 | inline |
eulerRotateZYX(const FaVec3 &anglesXYZ, const FaMat34 &fromMatrix) | FaMat34 | |
eulerRotateZYX(const FaVec3 &anglesXYZ) | FaMat34 | |
eulerTransform(const FaVec3 &offsetXYZ, const FaVec3 &anglesXYZ, const FaMat34 &fromMatrix) | FaMat34 | |
FaMat34() | FaMat34 | inline |
FaMat34(const float *mat) | FaMat34 | inline |
FaMat34(const double *mat) | FaMat34 | inline |
FaMat34(const FaVec3 &pos) | FaMat34 | inline |
FaMat34(const FaVec3 &v0, const FaVec3 &v1, const FaVec3 &v2, const FaVec3 &v3) | FaMat34 | inline |
FaMat34(const FaMat33 &m, const FaVec3 &v) | FaMat34 | inline |
FaMat34(const FaMat34 &m) | FaMat34 | inline |
getEulerZYX() const | FaMat34 | |
getEulerZYX(int i) const | FaMat34 | |
getEulerZYX(int i, const FaMat34 &from) const | FaMat34 | |
getEulerZYX(const FaMat34 &from, const FaMat34 &to) | FaMat34 | static |
getRotation(int i) const | FaMat34 | |
getRotation(int i, const FaMat34 &from) const | FaMat34 | |
inverse() const | FaMat34 | |
isCoincident(const FaMat34 &m, double tolerance=1.0e-10) const | FaMat34 | |
makeCS_X_XY(const FaVec3 &origin, const FaVec3 &xpt, const FaVec3 &xypl) | FaMat34 | |
makeCS_X_XZ(const FaVec3 &origin, const FaVec3 &xpt, const FaVec3 &xzpl) | FaMat34 | |
makeCS_Z_XZ(const FaVec3 &origin, const FaVec3 &zpt, const FaVec3 &xzpl) | FaMat34 | |
makeGlobalizedCS(const FaVec3 &origin, const FaVec3 &p1) | FaMat34 | |
makeGlobalizedCS(const FaVec3 &origin, const FaVec3 &p1, const FaVec3 &p2) | FaMat34 | |
makeGlobalizedCS(const FaVec3 &origin, const FaVec3 &p1, const FaVec3 &p2, const FaVec3 &p3) | FaMat34 | |
makeXrotation(double angle) | FaMat34 | static |
makeYrotation(double angle) | FaMat34 | static |
makeZrotation(double angle) | FaMat34 | static |
operator!=(const FaMat34 &a, const FaMat34 &b) | FaMat34 | friend |
operator()(int i, int j) const | FaMat34 | inline |
operator()(int i, int j) | FaMat34 | inline |
operator*(const FaMat34 &a, const FaMat34 &b) | FaMat34 | friend |
operator*(const FaMat34 &a, const FaMat33 &b) | FaMat34 | friend |
operator*(const FaMat34 &a, const FaVec3 &b) | FaMat34 | friend |
operator*=(double d) | FaMat34 | |
operator+(const FaMat34 &a, const FaMat34 &b) | FaMat34 | friend |
operator+(const FaMat34 &a, const FaMat33 &b) | FaMat34 | friend |
operator+(const FaMat34 &a, const FaVec3 &b) | FaMat34 | friend |
operator+=(const FaMat34 &m) | FaMat34 | |
operator+=(const FaVec3 &v) | FaMat34 | |
operator-(const FaMat34 &a) | FaMat34 | friend |
operator-(const FaMat34 &a, const FaMat34 &b) | FaMat34 | friend |
operator-(const FaMat34 &a, const FaMat33 &b) | FaMat34 | friend |
operator-(const FaMat34 &a, const FaVec3 &b) | FaMat34 | friend |
operator-=(const FaMat34 &m) | FaMat34 | |
operator-=(const FaVec3 &v) | FaMat34 | |
operator/=(double d) | FaMat34 | |
operator<<(std::ostream &s, const FaMat34 &m) | FaMat34 | friend |
operator=(const FaMat34 &m) | FaMat34 | inline |
operator=(const FaVec3 &v) | FaMat34 | inline |
operator==(const FaMat34 &a, const FaMat34 &b) | FaMat34 | friend |
operator>>(std::istream &s, FaMat34 &m) | FaMat34 | friend |
operator[](int i) const | FaMat34 | inline |
operator[](int i) | FaMat34 | inline |
p | FaMat34 | private |
printRot(std::ostream &os) const | FaMat34 | |
printStd(std::ostream &os) const | FaMat34 | |
projectOnXY(const FaVec3 &x) const | FaMat34 | |
quatrTransform(const FaVec3 &offsetXYZ, const FaVec3 &anglesXYZ, const FaMat34 &fromMatrix) | FaMat34 | |
r | FaMat34 | private |
readRot(std::istream &s) | FaMat34 | |
readStd(std::istream &s) | FaMat34 | |
setIdentity() | FaMat34 | |
translation() const | FaMat34 | inline |