qCC_db version 2.13.alpha (Qt) - 31 May 2022
CloudCompare 3D entities
ccIndexedTransformation Member List

This is the complete list of members for ccIndexedTransformation, including all inherited members.

apply(Vector3Tpl< float > &vec) constccGLMatrixTpl< float >inline
apply(Vector3Tpl< double > &vec) constccGLMatrixTpl< float >inline
apply(Tuple4Tpl< float > &vec) constccGLMatrixTpl< float >inline
apply(Tuple4Tpl< double > &vec) constccGLMatrixTpl< float >inline
applyRotation(Vector3Tpl< float > &vec) constccGLMatrixTpl< float >inline
applyRotation(Vector3Tpl< double > &vec) constccGLMatrixTpl< float >inline
applyRotation(float vec[3]) constccGLMatrixTpl< float >inline
applyRotation(double vec[3]) constccGLMatrixTpl< float >inline
applyW(const Tuple4Tpl< float > &vec) constccGLMatrixTpl< float >inline
applyW(const Tuple4Tpl< double > &vec) constccGLMatrixTpl< float >inline
applyX(const Vector3Tpl< float > &vec) constccGLMatrixTpl< float >inline
applyX(const Vector3Tpl< double > &vec) constccGLMatrixTpl< float >inline
applyX(const Tuple4Tpl< float > &vec) constccGLMatrixTpl< float >inline
applyX(const Tuple4Tpl< double > &vec) constccGLMatrixTpl< float >inline
applyY(const Vector3Tpl< float > &vec) constccGLMatrixTpl< float >inline
applyY(const Vector3Tpl< double > &vec) constccGLMatrixTpl< float >inline
applyY(const Tuple4Tpl< float > &vec) constccGLMatrixTpl< float >inline
applyY(const Tuple4Tpl< double > &vec) constccGLMatrixTpl< float >inline
applyZ(const Vector3Tpl< float > &vec) constccGLMatrixTpl< float >inline
applyZ(const Vector3Tpl< double > &vec) constccGLMatrixTpl< float >inline
applyZ(const Tuple4Tpl< float > &vec) constccGLMatrixTpl< float >inline
applyZ(const Tuple4Tpl< double > &vec) constccGLMatrixTpl< float >inline
ccGLMatrix()ccGLMatrixinline
ccGLMatrix(const ccGLMatrixTpl< float > &mat)ccGLMatrixinline
ccGLMatrix(const float *mat16f)ccGLMatrixinlineexplicit
ccGLMatrix(const double *mat16d)ccGLMatrixinlineexplicit
ccGLMatrix(const Vector3Tpl< float > &X, const Vector3Tpl< float > &Y, const Vector3Tpl< float > &Z, const Vector3Tpl< float > &Tr)ccGLMatrixinline
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)=defaultccIndexedTransformation
clearTranslation()ccGLMatrixTpl< float >inline
CorruptError()ccSerializableObjectinlinestatic
data()ccGLMatrixTpl< float >inline
data() constccGLMatrixTpl< float >inline
DeserializationFlags enum nameccSerializableObject
DF_POINT_COORDS_64_BITS enum valueccSerializableObject
DF_SCALAR_VAL_32_BITS enum valueccSerializableObject
fromAsciiFile(QString filename) overrideccIndexedTransformationvirtual
fromFile(QFile &in, short dataVersion, int flags, LoadedIDMap &oldToNewIDMap) overrideccIndexedTransformationvirtual
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) constccGLMatrixTpl< float >inline
getColumnAsVec3D(unsigned index) constccGLMatrixTpl< float >inline
getIndex() constccIndexedTransformationinline
getParameters(float &alpha_rad, Vector3Tpl< float > &axis3D, Vector3Tpl< float > &t3D) constccGLMatrixTpl< float >inline
getParameters(float &phi_rad, float &theta_rad, float &psi_rad, Vector3Tpl< float > &t3D) constccGLMatrixTpl< float >inline
getTranslation()ccGLMatrixTpl< float >inline
getTranslation() constccGLMatrixTpl< float >inline
getTranslationAsVec3D() constccGLMatrixTpl< 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(double interpIndex, const ccIndexedTransformation &trans1, const ccIndexedTransformation &trans2)ccIndexedTransformationstatic
ccGLMatrix::Interpolate(float coef, const ccGLMatrixTpl< float > &glMat1, const ccGLMatrixTpl< float > &glMat2)ccGLMatrixTpl< float >inlinestatic
inverse() constccIndexedTransformation
invert()ccGLMatrixTpl< float >inline
isSerializable() const overrideccIndexedTransformationinlinevirtual
LoadedIDMap typedefccSerializableObject
m_indexccIndexedTransformationprotected
m_matccGLMatrixTpl< float >protected
MemoryError()ccSerializableObjectinlinestatic
operator()(unsigned row, unsigned col) constccGLMatrixTpl< float >inline
operator*(const ccGLMatrix &mat) constccIndexedTransformation
ccGLMatrix::operator*(const ccGLMatrixTpl< float > &mat) constccGLMatrixTpl< float >inline
ccGLMatrix::operator*(const Vector3Tpl< float > &vec) constccGLMatrixTpl< float >inline
ccGLMatrix::operator*(const Vector3Tpl< double > &vec) constccGLMatrixTpl< float >inline
ccGLMatrix::operator*(const Tuple4Tpl< float > &vec) constccGLMatrixTpl< float >inline
ccGLMatrix::operator*(const Tuple4Tpl< double > &vec) constccGLMatrixTpl< 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
ReadError()ccSerializableObjectinlinestatic
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
setIndex(double index)ccIndexedTransformationinline
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 overrideccIndexedTransformationvirtual
toFile(QFile &out) const overrideccIndexedTransformationvirtual
toIdentity()ccGLMatrixTpl< float >inlinevirtual
toString(int precision=12, QChar separator=' ') constccGLMatrixTpl< float >inline
toZero()ccGLMatrixTpl< float >inlinevirtual
transpose()ccGLMatrixTpl< float >inline
transposed() constccIndexedTransformation
WriteError()ccSerializableObjectinlinestatic
xRotation() constccGLMatrixTpl< float >inline
yRotation() constccGLMatrixTpl< float >inline
zRotation() constccGLMatrixTpl< float >inline
~ccSerializableObject()=defaultccSerializableObjectvirtual