|
BIMHome v1.0.0
BIMHome接口文档说明
|
成员的完整列表,这些成员属于 Matrix4D,包括所有继承而来的类成员
| analyse() const | Matrix4D | |
| determinant() const | Matrix4D | |
| determinant3() const | Matrix4D | |
| dMtrx4D | Matrix4D | private |
| fromString(const std::string &str) | Matrix4D | |
| getCol(unsigned short usNdx) const | Matrix4D | |
| getGLMatrix(double dMtrx[16]) const | Matrix4D | |
| getMatrix(double dMtrx[16]) const | Matrix4D | |
| getMemSpace() | Matrix4D | |
| getRow(unsigned short usNdx) const | Matrix4D | |
| hasScale(double tol=0.0) const | Matrix4D | |
| Hat(const Vector3f &rV) | Matrix4D | |
| Hat(const Vector3d &rV) | Matrix4D | |
| inverse() | Matrix4D | |
| inverseGauss() | Matrix4D | |
| inverseOrthogonal() | Matrix4D | |
| isNull() const | Matrix4D | |
| isUnity() const | Matrix4D | |
| Matrix4D() | Matrix4D | |
| Matrix4D(float a11, float a12, float a13, float a14, float a21, float a22, float a23, float a24, float a31, float a32, float a33, float a34, float a41, float a42, float a43, float a44) | Matrix4D | |
| Matrix4D(double a11, double a12, double a13, double a14, double a21, double a22, double a23, double a24, double a31, double a32, double a33, double a34, double a41, double a42, double a43, double a44) | Matrix4D | |
| Matrix4D(const Matrix4D &rclMtrx) | Matrix4D | |
| Matrix4D(const Vector3f &rclBase, const Vector3f &rclDir, float fAngle) | Matrix4D | |
| Matrix4D(const Vector3d &rclBase, const Vector3d &rclDir, double fAngle) | Matrix4D | |
| move(float x, float y, float z) | Matrix4D | |
| move(double x, double y, double z) | Matrix4D | |
| move(const Vector3f &rclVct) | Matrix4D | |
| move(const Vector3d &rclVct) | Matrix4D | |
| multVec(const Vector3d &src, Vector3d &dst) const | Matrix4D | |
| multVec(const Vector3f &src, Vector3f &dst) const | Matrix4D | |
| nullify() | Matrix4D | |
| operator!=(const Matrix4D &rclMtrx) const | Matrix4D | |
| operator*(const Matrix4D &rclMtrx) const | Matrix4D | |
| operator*(const Vector3f &rclVct) const | Matrix4D | |
| operator*(const Vector3d &rclVct) const | Matrix4D | |
| operator*(double scalar) const | Matrix4D | |
| operator*=(const Matrix4D &rclMtrx) | Matrix4D | |
| operator*=(double scalar) | Matrix4D | |
| operator+(const Matrix4D &rclMtrx) const | Matrix4D | |
| operator+=(const Matrix4D &rclMtrx) | Matrix4D | |
| operator-(const Matrix4D &rclMtrx) const | Matrix4D | |
| operator-=(const Matrix4D &rclMtrx) | Matrix4D | |
| operator=(const Matrix4D &rclMtrx) | Matrix4D | |
| operator==(const Matrix4D &rclMtrx) const | Matrix4D | |
| operator[](unsigned short usNdx) | Matrix4D | |
| operator[](unsigned short usNdx) const | Matrix4D | |
| Outer(const Vector3d &rV1, const Vector3d &rV2) | Matrix4D | |
| Outer(const Vector3f &rV1, const Vector3f &rV2) | Matrix4D | |
| Print() const | Matrix4D | |
| rotLine(const Vector3f &rclVct, float fAngle) | Matrix4D | |
| rotLine(const Vector3d &rclVct, double fAngle) | Matrix4D | |
| rotLine(const Vector3f &rclBase, const Vector3f &rclDir, float fAngle) | Matrix4D | |
| rotLine(const Vector3d &rclBase, const Vector3d &rclDir, double fAngle) | Matrix4D | |
| rotX(double fAngle) | Matrix4D | |
| rotY(double fAngle) | Matrix4D | |
| rotZ(double fAngle) | Matrix4D | |
| scale(float x, float y, float z) | Matrix4D | |
| scale(double x, double y, double z) | Matrix4D | |
| scale(const Vector3f &rclVct) | Matrix4D | |
| scale(const Vector3d &rclVct) | Matrix4D | |
| scale(float scalexyz) | Matrix4D | |
| scale(double scalexyz) | Matrix4D | |
| setCol(unsigned short usNdx, const Vector3d &v) | Matrix4D | |
| setGLMatrix(const double dMtrx[16]) | Matrix4D | |
| setMatrix(const double dMtrx[16]) | Matrix4D | |
| setRow(unsigned short usNdx, const Vector3d &v) | Matrix4D | |
| setToUnity() | Matrix4D | |
| setTrace(const Vector3d &v) | Matrix4D | |
| toAxisAngle(Vector3f &rclBase, Vector3f &rclDir, float &fAngle, float &fTranslation) const | Matrix4D | |
| toAxisAngle(Vector3d &rclBase, Vector3d &rclDir, double &fAngle, double &fTranslation) const | Matrix4D | |
| toString() const | Matrix4D | |
| trace() const | Matrix4D | |
| traits_type typedef | Matrix4D | private |
| transform(const Vector3f &rclVct, const Matrix4D &rclMtrx) | Matrix4D | |
| transform(const Vector3d &rclVct, const Matrix4D &rclMtrx) | Matrix4D | |
| transpose() | Matrix4D | |
| ~Matrix4D() | Matrix4D |