![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
This is the complete list of members for ccIndexedTransformation, including all inherited members.
| apply(float vec[3]) const | ccGLMatrixTpl< float > | inline |
| apply(double vec[3]) const | ccGLMatrixTpl< float > | inline |
| apply(Vector3Tpl< float > &vec) const | ccGLMatrixTpl< float > | inline |
| apply(Vector3Tpl< double > &vec) const | ccGLMatrixTpl< float > | inline |
| apply(Tuple4Tpl< float > &vec) const | ccGLMatrixTpl< float > | inline |
| apply(Tuple4Tpl< double > &vec) const | ccGLMatrixTpl< float > | inline |
| applyRotation(Vector3Tpl< float > &vec) const | ccGLMatrixTpl< float > | inline |
| applyRotation(Vector3Tpl< double > &vec) const | ccGLMatrixTpl< float > | inline |
| applyRotation(float vec[3]) const | ccGLMatrixTpl< float > | inline |
| applyRotation(double vec[3]) const | ccGLMatrixTpl< float > | inline |
| applyW(const Tuple4Tpl< float > &vec) const | ccGLMatrixTpl< float > | inline |
| applyW(const Tuple4Tpl< double > &vec) const | ccGLMatrixTpl< float > | inline |
| applyX(const Vector3Tpl< float > &vec) const | ccGLMatrixTpl< float > | inline |
| applyX(const Vector3Tpl< double > &vec) const | ccGLMatrixTpl< float > | inline |
| applyX(const Tuple4Tpl< float > &vec) const | ccGLMatrixTpl< float > | inline |
| applyX(const Tuple4Tpl< double > &vec) const | ccGLMatrixTpl< float > | inline |
| applyY(const Vector3Tpl< float > &vec) const | ccGLMatrixTpl< float > | inline |
| applyY(const Vector3Tpl< double > &vec) const | ccGLMatrixTpl< float > | inline |
| applyY(const Tuple4Tpl< float > &vec) const | ccGLMatrixTpl< float > | inline |
| applyY(const Tuple4Tpl< double > &vec) const | ccGLMatrixTpl< float > | inline |
| applyZ(const Vector3Tpl< float > &vec) const | ccGLMatrixTpl< float > | inline |
| applyZ(const Vector3Tpl< double > &vec) const | ccGLMatrixTpl< float > | inline |
| applyZ(const Tuple4Tpl< float > &vec) const | ccGLMatrixTpl< float > | inline |
| applyZ(const Tuple4Tpl< double > &vec) const | ccGLMatrixTpl< float > | inline |
| ccGLMatrix() | ccGLMatrix | inline |
| ccGLMatrix(const ccGLMatrixTpl< float > &mat) | ccGLMatrix | inline |
| ccGLMatrix(const float *mat16f) | ccGLMatrix | inlineexplicit |
| ccGLMatrix(const double *mat16d) | ccGLMatrix | inlineexplicit |
| ccGLMatrix(const Vector3Tpl< float > &X, const Vector3Tpl< float > &Y, const Vector3Tpl< float > &Z, const Vector3Tpl< float > &Tr) | ccGLMatrix | inline |
| ccGLMatrixTpl(const Eigen::Matrix< float, 4, 4 > &mat) | ccGLMatrixTpl< float > | inline |
| ccGLMatrixTpl(const Eigen::Matrix< double, 4, 4 > &mat) | ccGLMatrixTpl< float > | inline |
| ccGLMatrixTpl(const Eigen::Matrix< float, 3, 3 > &mat) | ccGLMatrixTpl< float > | inline |
| ccGLMatrixTpl(const Eigen::Matrix< double, 3, 3 > &mat) | ccGLMatrixTpl< float > | inline |
| ccGLMatrixTpl() | ccGLMatrixTpl< float > | inline |
| ccGLMatrixTpl(const ccGLMatrixTpl< float > &mat) | ccGLMatrixTpl< float > | inline |
| ccGLMatrixTpl(const float *mat16f) | ccGLMatrixTpl< float > | inlineexplicit |
| ccGLMatrixTpl(const double *mat16d) | ccGLMatrixTpl< float > | inlineexplicit |
| ccGLMatrixTpl(const Vector3Tpl< float > &X, const Vector3Tpl< float > &Y, const Vector3Tpl< float > &Z, const Vector3Tpl< float > &Tr) | ccGLMatrixTpl< float > | inline |
| ccIndexedTransformation() | ccIndexedTransformation | |
| ccIndexedTransformation(const ccGLMatrix &matrix) | ccIndexedTransformation | |
| ccIndexedTransformation(const ccGLMatrix &matrix, double index) | ccIndexedTransformation | |
| ccIndexedTransformation(const ccIndexedTransformation &trans) | ccIndexedTransformation | |
| clearTranslation() | ccGLMatrixTpl< float > | inline |
| CorruptError() | ccSerializableObject | inlinestatic |
| data() | ccGLMatrixTpl< float > | inline |
| data() const | ccGLMatrixTpl< float > | inline |
| DeserializationFlags enum name | ccSerializableObject | |
| DF_POINT_COORDS_64_BITS enum value | ccSerializableObject | |
| DF_SCALAR_VAL_32_BITS enum value | ccSerializableObject | |
| fromAsciiFile(QString filename) | ccIndexedTransformation | virtual |
| FromEigenMatrix(const Eigen::Matrix< double, 4, 4 > &mat) | ccGLMatrixTpl< float > | inlinestatic |
| FromEigenMatrix3(const Eigen::Matrix< float, 3, 3 > &mat) | ccGLMatrixTpl< float > | inlinestatic |
| fromFile(QFile &in, short dataVersion, int flags, LoadedIDMap &oldToNewIDMap) override | ccIndexedTransformation | virtual |
| FromQuaternion(const Tq q[]) | ccGLMatrixTpl< float > | inlinestatic |
| FromString(const QString &matText, bool &success) | ccGLMatrixTpl< float > | inlinestatic |
| FromToRotation(const Vector3Tpl< float > &from, const Vector3Tpl< float > &to) | ccGLMatrixTpl< float > | inlinestatic |
| FromViewDirAndUpDir(const Vector3Tpl< float > &forward, const Vector3Tpl< float > &up) | ccGLMatrixTpl< float > | inlinestatic |
| getColumn(unsigned index) | ccGLMatrixTpl< float > | inline |
| getColumn(unsigned index) const | ccGLMatrixTpl< float > | inline |
| getColumnAsVec3D(unsigned index) const | ccGLMatrixTpl< float > | inline |
| getIndex() const | ccIndexedTransformation | inline |
| getParameters(float &alpha_rad, Vector3Tpl< float > &axis3D, Vector3Tpl< float > &t3D) const | ccGLMatrixTpl< float > | inline |
| getParameters(float &phi_rad, float &theta_rad, float &psi_rad, Vector3Tpl< float > &t3D) const | ccGLMatrixTpl< float > | inline |
| getTranslation() | ccGLMatrixTpl< float > | inline |
| getTranslation() const | ccGLMatrixTpl< float > | inline |
| getTranslationAsVec3D() const | ccGLMatrixTpl< float > | inline |
| initFromParameters(float alpha_rad, const Vector3Tpl< float > &axis3D, const Vector3Tpl< float > &t3D) | ccGLMatrixTpl< float > | inline |
| initFromParameters(float phi_rad, float theta_rad, float psi_rad, const Vector3Tpl< float > &t3D) | ccGLMatrixTpl< float > | inline |
| Interpolate(double interpIndex, const ccIndexedTransformation &trans1, const ccIndexedTransformation &trans2) | ccIndexedTransformation | static |
| ccGLMatrix::Interpolate(float coef, const ccGLMatrixTpl< float > &glMat1, const ccGLMatrixTpl< float > &glMat2) | ccGLMatrixTpl< float > | inlinestatic |
| inverse() const | ccIndexedTransformation | |
| invert() | ccGLMatrixTpl< float > | inline |
| isIdentity() const | ccGLMatrixTpl< float > | inlinevirtual |
| isSerializable() const override | ccIndexedTransformation | inlinevirtual |
| LoadedIDMap typedef | ccSerializableObject | |
| m_index | ccIndexedTransformation | protected |
| m_mat | ccGLMatrixTpl< float > | protected |
| MemoryError() | ccSerializableObject | inlinestatic |
| minimumFileVersion() const override | ccIndexedTransformation | virtual |
| NormalizeQuaternion(const Eigen::Matrix< float, 4, 1 > &qvec) | ccGLMatrixTpl< float > | inlinestatic |
| operator()(unsigned row, unsigned col) const | ccGLMatrixTpl< float > | inline |
| operator*(const ccGLMatrix &mat) const | ccIndexedTransformation | |
| ccGLMatrix::operator*(const ccGLMatrixTpl< float > &mat) const | ccGLMatrixTpl< float > | inline |
| ccGLMatrix::operator*(const Vector3Tpl< float > &vec) const | ccGLMatrixTpl< float > | inline |
| ccGLMatrix::operator*(const Vector3Tpl< double > &vec) const | ccGLMatrixTpl< float > | inline |
| ccGLMatrix::operator*(const Tuple4Tpl< float > &vec) const | ccGLMatrixTpl< float > | inline |
| ccGLMatrix::operator*(const Tuple4Tpl< double > &vec) const | ccGLMatrixTpl< float > | inline |
| operator*=(const ccGLMatrix &mat) | ccIndexedTransformation | |
| ccGLMatrix::operator*=(const ccGLMatrixTpl< float > &mat) | ccGLMatrixTpl< float > | inline |
| operator+=(const CCVector3 &T) | ccIndexedTransformation | |
| ccGLMatrix::operator+=(const ccGLMatrixTpl< float > &mat) | ccGLMatrixTpl< float > | inline |
| ccGLMatrix::operator+=(const Vector3Tpl< float > &Tr) | ccGLMatrixTpl< float > | inline |
| ccGLMatrix::operator+=(const Vector3Tpl< double > &Tr) | ccGLMatrixTpl< float > | inline |
| operator-=(const CCVector3 &T) | ccIndexedTransformation | |
| ccGLMatrix::operator-=(const ccGLMatrixTpl< float > &mat) | ccGLMatrixTpl< float > | inline |
| ccGLMatrix::operator-=(const Vector3Tpl< float > &Tr) | ccGLMatrixTpl< float > | inline |
| ccGLMatrix::operator-=(const Vector3Tpl< double > &Tr) | ccGLMatrixTpl< float > | inline |
| operator=(const Eigen::Matrix< float, 4, 4 > &mat) | ccGLMatrixTpl< float > | inline |
| operator=(const Eigen::Matrix< double, 4, 4 > &mat) | ccGLMatrixTpl< float > | inline |
| operator=(const Eigen::Matrix< float, 3, 3 > &mat) | ccGLMatrixTpl< float > | inline |
| operator=(const Eigen::Matrix< double, 3, 3 > &mat) | ccGLMatrixTpl< float > | inline |
| operator=(const ccGLMatrixTpl< float > &mat) | ccGLMatrixTpl< float > | inline |
| QuaternionToRotationMatrix(const Eigen::Matrix< float, 4, 1 > &qvec) | ccGLMatrixTpl< float > | inlinestatic |
| QuaternionToRotationMatrix(const Tuple4Tpl< float > &qvec) | ccGLMatrixTpl< float > | inlinestatic |
| ReadError() | ccSerializableObject | inlinestatic |
| scale(float coef) | ccGLMatrixTpl< float > | inline |
| scaleColumn(unsigned colIndex, float coef) | ccGLMatrixTpl< float > | inline |
| scaleLine(unsigned lineIndex, float coef) | ccGLMatrixTpl< float > | inline |
| scaleRotation(float coef) | ccGLMatrixTpl< float > | inline |
| scaleRow(unsigned rowIndex, float coef) | ccGLMatrixTpl< float > | inline |
| setColumn(unsigned index, const Vector3Tpl< float > &v) | ccGLMatrixTpl< float > | inline |
| setColumn(unsigned index, const Tuple4Tpl< float > &v) | ccGLMatrixTpl< float > | inline |
| setIndex(double index) | ccIndexedTransformation | inline |
| setRotation(const float Rt[9]) | ccGLMatrixTpl< float > | inline |
| setRotation(const double Rt[9]) | ccGLMatrixTpl< float > | inline |
| setTranslation(const Vector3Tpl< float > &Tr) | ccGLMatrixTpl< float > | inline |
| setTranslation(const Vector3Tpl< double > &Tr) | ccGLMatrixTpl< float > | inline |
| setTranslation(const float Tr[3]) | ccGLMatrixTpl< float > | inline |
| setTranslation(const double Tr[3]) | ccGLMatrixTpl< float > | inline |
| shiftRotationCenter(const Vector3Tpl< float > &vec) | ccGLMatrixTpl< float > | inline |
| toAngleAxis(float &alpha_rad, Vector3Tpl< float > &axis3D) const | ccGLMatrixTpl< float > | inline |
| toAsciiFile(QString filename, int precision=12) const | ccIndexedTransformation | virtual |
| ToEigenMatrix3(const ccGLMatrixTpl< float > &mat) | ccGLMatrixTpl< float > | inlinestatic |
| ToEigenMatrix3(const ccGLMatrixTpl< double > &mat) | ccGLMatrixTpl< float > | inlinestatic |
| ToEigenMatrix4(const ccGLMatrixTpl< float > &mat) | ccGLMatrixTpl< float > | inlinestatic |
| ToEigenMatrix4(const ccGLMatrixTpl< double > &mat) | ccGLMatrixTpl< float > | inlinestatic |
| toEulerAngle(float &rz, float &ry, float &rx) const | ccGLMatrixTpl< float > | inline |
| toFile(QFile &out, short dataVersion) const override | ccIndexedTransformation | virtual |
| toIdentity() | ccGLMatrixTpl< float > | inlinevirtual |
| toQuaternion(float q[]) const | ccGLMatrixTpl< float > | inline |
| toString(int precision=12, QChar separator=' ') const | ccGLMatrixTpl< float > | inline |
| toZero() | ccGLMatrixTpl< float > | inlinevirtual |
| transpose() | ccGLMatrixTpl< float > | inline |
| transposed() const | ccIndexedTransformation | |
| WriteError() | ccSerializableObject | inlinestatic |
| xRotation() const | ccGLMatrixTpl< float > | inline |
| yRotation() const | ccGLMatrixTpl< float > | inline |
| zRotation() const | ccGLMatrixTpl< float > | inline |
| ~ccSerializableObject()=default | ccSerializableObject | virtual |