Main MRPT website > C++ reference for MRPT 1.5.6
mrpt::math::CQuaternion< T > Member List

This is the complete list of members for mrpt::math::CQuaternion< T >, including all inherited members.

Base typedefmrpt::math::CQuaternion< T >private
CArrayNumeric()mrpt::math::CArrayNumeric< T, 4 >inline
CArrayNumeric(const T *ptr)mrpt::math::CArrayNumeric< T, 4 >inline
CArrayNumeric(const ARRAYLIKE &obj)mrpt::math::CArrayNumeric< T, 4 >inlineexplicit
conj(CQuaternion &q_out) constmrpt::math::CQuaternion< T >inline
conj() constmrpt::math::CQuaternion< T >inline
CQuaternion(TConstructorFlags_Quaternions)mrpt::math::CQuaternion< T >inline
CQuaternion()mrpt::math::CQuaternion< T >inline
CQuaternion(const T r, const T x, const T y, const T z)mrpt::math::CQuaternion< T >inline
crossProduct(const CQuaternion &q1, const CQuaternion &q2)mrpt::math::CQuaternion< T >inline
exp(const ARRAYLIKE3 &v)mrpt::math::CQuaternion< T >inlinestatic
exp(const ARRAYLIKE3 &v, CQuaternion< T > &out_quat)mrpt::math::CQuaternion< T >inlinestatic
fromRodriguesVector(const ARRAYLIKE3 &v)mrpt::math::CQuaternion< T >inline
inverseRotatePoint(const double lx, const double ly, const double lz, double &gx, double &gy, double &gz) constmrpt::math::CQuaternion< T >inline
ln(ARRAYLIKE3 &out_ln) constmrpt::math::CQuaternion< T >inline
ln() constmrpt::math::CQuaternion< T >inline
ln_noresize(ARRAYLIKE3 &out_ln) constmrpt::math::CQuaternion< T >inline
normalizationJacobian(MATRIXLIKE &J) constmrpt::math::CQuaternion< T >inline
normalize()mrpt::math::CQuaternion< T >inline
normSqr() constmrpt::math::CQuaternion< T >inline
operator*(const T &factor)mrpt::math::CQuaternion< T >inline
operator=(const Eigen::MatrixBase< OtherDerived > &other)mrpt::math::CArrayNumeric< T, 4 >inline
r() constmrpt::math::CQuaternion< T >inline
r(const T r)mrpt::math::CQuaternion< T >inline
rotatePoint(const double lx, const double ly, const double lz, double &gx, double &gy, double &gz) constmrpt::math::CQuaternion< T >inline
rotationJacobian(MATRIXLIKE &J) constmrpt::math::CQuaternion< T >inline
rotationMatrix(MATRIXLIKE &M) constmrpt::math::CQuaternion< T >inline
rotationMatrixNoResize(MATRIXLIKE &M) constmrpt::math::CQuaternion< T >inline
rpy(T &roll, T &pitch, T &yaw) constmrpt::math::CQuaternion< T >inline
rpy_and_jacobian(T &roll, T &pitch, T &yaw, MATRIXLIKE *out_dr_dq=NULL, bool resize_out_dr_dq_to3x4=true) constmrpt::math::CQuaternion< T >inline
value_type typedefmrpt::math::CArrayNumeric< T, 4 >
x() constmrpt::math::CQuaternion< T >inline
x(const T x)mrpt::math::CQuaternion< T >inline
y() constmrpt::math::CQuaternion< T >inline
y(const T y)mrpt::math::CQuaternion< T >inline
z() constmrpt::math::CQuaternion< T >inline
z(const T z)mrpt::math::CQuaternion< T >inline



Page generated by Doxygen 1.8.14 for MRPT 1.5.6 Git: 4c65e8431 Tue Apr 24 08:18:17 2018 +0200 at lun oct 28 01:35:26 CET 2019