qCC_db version 2.13.alpha (Qt) - 31 May 2022
CloudCompare 3D entities
|
This is the complete list of members for ccGLMatrix, including all inherited members.
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() | 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 |
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) | ccGLMatrixTpl< float > | inlinevirtual |
fromFile(QFile &in, short dataVersion, int flags, LoadedIDMap &oldToNewIDMap) override | ccGLMatrixTpl< float > | inlinevirtual |
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 |
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 |
internalRescale() | ccGLMatrixTpl< float > | inlineprotected |
Interpolate(float coef, const ccGLMatrixTpl< float > &glMat1, const ccGLMatrixTpl< float > &glMat2) | ccGLMatrixTpl< float > | inlinestatic |
inverse() const | ccGLMatrixTpl< float > | inline |
invert() | ccGLMatrixTpl< float > | inline |
isSerializable() const override | ccGLMatrixTpl< float > | inlinevirtual |
LoadedIDMap typedef | ccSerializableObject | |
m_mat | ccGLMatrixTpl< float > | protected |
MemoryError() | ccSerializableObject | inlinestatic |
operator()(unsigned row, unsigned col) const | ccGLMatrixTpl< float > | inline |
operator*(const ccGLMatrixTpl< float > &mat) const | ccGLMatrixTpl< float > | inline |
operator*(const Vector3Tpl< float > &vec) const | ccGLMatrixTpl< float > | inline |
operator*(const Vector3Tpl< double > &vec) const | ccGLMatrixTpl< float > | inline |
operator*(const Tuple4Tpl< float > &vec) const | ccGLMatrixTpl< float > | inline |
operator*(const Tuple4Tpl< double > &vec) const | ccGLMatrixTpl< float > | inline |
operator*=(const ccGLMatrixTpl< float > &mat) | ccGLMatrixTpl< float > | inline |
operator+=(const ccGLMatrixTpl< float > &mat) | ccGLMatrixTpl< float > | inline |
operator+=(const Vector3Tpl< float > &Tr) | ccGLMatrixTpl< float > | inline |
operator+=(const Vector3Tpl< double > &Tr) | ccGLMatrixTpl< float > | inline |
operator-=(const ccGLMatrixTpl< float > &mat) | ccGLMatrixTpl< float > | inline |
operator-=(const Vector3Tpl< float > &Tr) | ccGLMatrixTpl< float > | inline |
operator-=(const Vector3Tpl< double > &Tr) | ccGLMatrixTpl< float > | inline |
ReadError() | ccSerializableObject | inlinestatic |
scaleColumn(unsigned colIndex, 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 |
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 |
toAsciiFile(QString filename, int precision=12) const | ccGLMatrixTpl< float > | inlinevirtual |
toFile(QFile &out) const override | ccGLMatrixTpl< float > | inlinevirtual |
toIdentity() | ccGLMatrixTpl< float > | inlinevirtual |
toString(int precision=12, QChar separator=' ') const | ccGLMatrixTpl< float > | inline |
toZero() | ccGLMatrixTpl< float > | inlinevirtual |
transpose() | ccGLMatrixTpl< float > | inline |
transposed() const | ccGLMatrixTpl< float > | inline |
WriteError() | ccSerializableObject | inlinestatic |
xRotation() const | ccGLMatrixTpl< float > | inline |
yRotation() const | ccGLMatrixTpl< float > | inline |
zRotation() const | ccGLMatrixTpl< float > | inline |
~ccSerializableObject()=default | ccSerializableObject | virtual |