OpenCV  4.6.0-dev
Open Source Computer Vision
cv::Quat< _Tp > Member List

This is the complete list of members for cv::Quat< _Tp >, including all inherited members.

acos(const Quat< T > &q)cv::Quat< _Tp >friend
acos() constcv::Quat< _Tp >
acosh(const Quat< T > &q)cv::Quat< _Tp >friend
acosh() constcv::Quat< _Tp >
asin(const Quat< T > &q)cv::Quat< _Tp >friend
asin() constcv::Quat< _Tp >
asinh(const Quat< T > &q)cv::Quat< _Tp >friend
asinh() constcv::Quat< _Tp >
assertNormal(_Tp eps=CV_QUAT_EPS) constcv::Quat< _Tp >
at(size_t index) constcv::Quat< _Tp >
atan(const Quat< T > &q)cv::Quat< _Tp >friend
atan() constcv::Quat< _Tp >
atanh(const Quat< T > &q)cv::Quat< _Tp >friend
atanh() constcv::Quat< _Tp >
conjugate() constcv::Quat< _Tp >
cos(const Quat< T > &q)cv::Quat< _Tp >friend
cos() constcv::Quat< _Tp >
cosh(const Quat< T > &q)cv::Quat< _Tp >friend
cosh() constcv::Quat< _Tp >
createFromAngleAxis(const _Tp angle, const Vec< _Tp, 3 > &axis)cv::Quat< _Tp >static
createFromEulerAngles(const Vec< _Tp, 3 > &angles, QuatEnum::EulerAnglesType eulerAnglesType)cv::Quat< _Tp >static
createFromRotMat(InputArray R)cv::Quat< _Tp >static
createFromRvec(InputArray rvec)cv::Quat< _Tp >static
createFromXRot(const _Tp theta)cv::Quat< _Tp >static
createFromYRot(const _Tp theta)cv::Quat< _Tp >static
createFromZRot(const _Tp theta)cv::Quat< _Tp >static
crossProduct(const Quat< T > &p, const Quat< T > &q)cv::Quat< _Tp >friend
crossProduct(const Quat< _Tp > &q) constcv::Quat< _Tp >
cv::operator*(const T s, const Quat< T > &)cv::Quat< _Tp >friend
cv::operator*(const Quat< T > &, const T s)cv::Quat< _Tp >friend
cv::operator+(const T s, const Quat< T > &)cv::Quat< _Tp >friend
cv::operator+(const Quat< T > &, const T s)cv::Quat< _Tp >friend
cv::operator-(const T s, const Quat< T > &)cv::Quat< _Tp >friend
cv::operator-(const Quat< T > &, const T s)cv::Quat< _Tp >friend
cv::operator<<(std::ostream &, const Quat< S > &)cv::Quat< _Tp >friend
CV_QUAT_CONVERT_THRESHOLDcv::Quat< _Tp >static
CV_QUAT_EPScv::Quat< _Tp >static
dot(Quat< _Tp > q) constcv::Quat< _Tp >
exp(const Quat< T > &q)cv::Quat< _Tp >friend
exp() constcv::Quat< _Tp >
getAngle(QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT) constcv::Quat< _Tp >
getAxis(QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT) constcv::Quat< _Tp >
interPoint(const Quat< _Tp > &q0, const Quat< _Tp > &q1, const Quat< _Tp > &q2, QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT)cv::Quat< _Tp >static
inv(const Quat< T > &q, QuatAssumeType assumeUnit)cv::Quat< _Tp >friend
inv(QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT) constcv::Quat< _Tp >
isNormal(_Tp eps=CV_QUAT_EPS) constcv::Quat< _Tp >
lerp(const Quat< _Tp > &q0, const Quat &q1, const _Tp t)cv::Quat< _Tp >static
log(const Quat< T > &q, QuatAssumeType assumeUnit)cv::Quat< _Tp >friend
log(QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT) constcv::Quat< _Tp >
nlerp(const Quat< _Tp > &q0, const Quat &q1, const _Tp t, QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT)cv::Quat< _Tp >static
norm() constcv::Quat< _Tp >
normalize() constcv::Quat< _Tp >
operator*(const Quat< _Tp > &) constcv::Quat< _Tp >
operator*=(const Quat< _Tp > &)cv::Quat< _Tp >
operator*=(const _Tp s)cv::Quat< _Tp >
operator+(const Quat< _Tp > &) constcv::Quat< _Tp >
operator+=(const Quat< _Tp > &)cv::Quat< _Tp >
operator-() constcv::Quat< _Tp >
operator-(const Quat< _Tp > &) constcv::Quat< _Tp >
operator-=(const Quat< _Tp > &)cv::Quat< _Tp >
operator/(const _Tp s) constcv::Quat< _Tp >
operator/(const Quat< _Tp > &) constcv::Quat< _Tp >
operator/=(const _Tp s)cv::Quat< _Tp >
operator/=(const Quat< _Tp > &)cv::Quat< _Tp >
operator==(const Quat< _Tp > &) constcv::Quat< _Tp >
operator[](std::size_t n)cv::Quat< _Tp >
operator[](std::size_t n) constcv::Quat< _Tp >
power(const Quat< T > &q, const T x, QuatAssumeType assumeUnit)cv::Quat< _Tp >friend
power(const _Tp x, QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT) constcv::Quat< _Tp >
power(const Quat< T > &p, const Quat< T > &q, QuatAssumeType assumeUnit)cv::Quat< _Tp >friend
power(const Quat< _Tp > &q, QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT) constcv::Quat< _Tp >
Quat()cv::Quat< _Tp >
Quat(const Vec< _Tp, 4 > &coeff)cv::Quat< _Tp >explicit
Quat(_Tp w, _Tp x, _Tp y, _Tp z)cv::Quat< _Tp >
sin(const Quat< T > &q)cv::Quat< _Tp >friend
sin() constcv::Quat< _Tp >
sinh(const Quat< T > &q)cv::Quat< _Tp >friend
sinh() constcv::Quat< _Tp >
slerp(const Quat< _Tp > &q0, const Quat &q1, const _Tp t, QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT, bool directChange=true)cv::Quat< _Tp >static
spline(const Quat< _Tp > &q0, const Quat< _Tp > &q1, const Quat< _Tp > &q2, const Quat< _Tp > &q3, const _Tp t, QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT)cv::Quat< _Tp >static
sqrt(const Quat< T > &q, QuatAssumeType assumeUnit)cv::Quat< _Tp >friend
sqrt(QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT) constcv::Quat< _Tp >
squad(const Quat< _Tp > &q0, const Quat< _Tp > &s0, const Quat< _Tp > &s1, const Quat< _Tp > &q1, const _Tp t, QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT, bool directChange=true)cv::Quat< _Tp >static
tan(const Quat< T > &q)cv::Quat< _Tp >friend
tan() constcv::Quat< _Tp >
tanh(const Quat< T > &q)cv::Quat< _Tp >friend
tanh() constcv::Quat< _Tp >
toEulerAngles(QuatEnum::EulerAnglesType eulerAnglesType)cv::Quat< _Tp >
toRotMat3x3(QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT) constcv::Quat< _Tp >
toRotMat4x4(QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT) constcv::Quat< _Tp >
toRotVec(QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT) constcv::Quat< _Tp >
toVec() constcv::Quat< _Tp >
wcv::Quat< _Tp >
xcv::Quat< _Tp >
ycv::Quat< _Tp >
zcv::Quat< _Tp >