Loading...
Searching...
No Matches
quaternion.hpp File Reference
#include <opencv2/core.hpp>#include <opencv2/core/utils/logger.hpp>#include <iostream>#include "opencv2/core/quaternion.inl.hpp"Classes | |
| class | cv::Quat< _Tp > |
| class | cv::QuatEnum |
Namespaces | |
| namespace | cv |
| "black box" representation of the file storage associated with a file on disk. | |
Typedefs | |
| using | cv::Quatd = Quat< double > |
| using | cv::Quatf = Quat< float > |
Enumerations | |
| enum | cv::QuatAssumeType { cv::QUAT_ASSUME_NOT_UNIT , cv::QUAT_ASSUME_UNIT } |
| Unit quaternion flag. More... | |
Functions | |
| template<typename T > | |
| Quat< T > | cv::acos (const Quat< T > &q) |
| template<typename T > | |
| Quat< T > | cv::acosh (const Quat< T > &q) |
| template<typename T > | |
| Quat< T > | cv::asin (const Quat< T > &q) |
| template<typename T > | |
| Quat< T > | cv::asinh (const Quat< T > &q) |
| template<typename T > | |
| Quat< T > | cv::atan (const Quat< T > &q) |
| template<typename T > | |
| Quat< T > | cv::atanh (const Quat< T > &q) |
| template<typename T > | |
| Quat< T > | cv::cos (const Quat< T > &q) |
| template<typename T > | |
| Quat< T > | cv::cosh (const Quat< T > &q) |
| template<typename T > | |
| Quat< T > | cv::crossProduct (const Quat< T > &p, const Quat< T > &q) |
| template<typename T > | |
| Quat< T > | cv::exp (const Quat< T > &q) |
| template<typename T > | |
| Quat< T > | cv::inv (const Quat< T > &q, QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT) |
| template<typename T > | |
| Quat< T > | cv::log (const Quat< T > &q, QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT) |
| template<typename T > | |
| Quat< T > | cv::operator* (const Quat< T > &, const T) |
| template<typename T > | |
| Quat< T > | cv::operator* (const T, const Quat< T > &) |
| template<typename _Tp > | |
| std::ostream & | cv::operator<< (std::ostream &, const Quat< _Tp > &) |
| template<typename S > | |
| std::ostream & | cv::operator<< (std::ostream &, const Quat< S > &) |
| template<typename T > | |
| Quat< T > | cv::power (const Quat< T > &q, const Quat< T > &p, QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT) |
| template<typename T > | |
| Quat< T > | cv::power (const Quat< T > &q, const T x, QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT) |
| template<typename T > | |
| Quat< T > | cv::sin (const Quat< T > &q) |
| template<typename T > | |
| Quat< T > | cv::sinh (const Quat< T > &q) |
| template<typename S > | |
| Quat< S > | cv::sqrt (const Quat< S > &q, QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT) |
| template<typename T > | |
| Quat< T > | cv::tan (const Quat< T > &q) |
| template<typename T > | |
| Quat< T > | cv::tanh (const Quat< T > &q) |
1.9.6