OSVR-Core
|
Header. More...
#include <opencv2/calib3d/calib3d.hpp>
#include <opencv2/core/core.hpp>
#include <opencv2/core/eigen.hpp>
#include <osvr/Util/EigenCoreGeometry.h>
Go to the source code of this file.
Namespaces | |
osvr | |
The main namespace for all C++ elements of the framework, internal and external. | |
Functions | |
Eigen::Quaterniond | osvr::vbtracker::cvRotVecToQuat (cv::Mat const &vec) |
cv::Mat | osvr::vbtracker::eiQuatToRotVec (Eigen::Quaterniond const &q) |
Eigen::Vector3f | osvr::vbtracker::cvToVector (cv::Point3f const &point) |
Eigen::Vector3d | osvr::vbtracker::cvToVector (cv::Point3d const &point) |
Eigen::Vector2f | osvr::vbtracker::cvToVector (cv::Point2f const &point) |
Eigen::Vector2d | osvr::vbtracker::cvToVector (cv::Point2d const &point) |
Eigen::Vector3d | osvr::vbtracker::cvToVector3d (cv::InputArray vec) |
cv::Point3f | osvr::vbtracker::vec3dToCVPoint3f (Eigen::Vector3d const &vec) |
cv::Point2f | osvr::vbtracker::vecToPoint (Eigen::Vector2f const &vec) |
template<typename Scalar , size_t Rows, size_t Cols> | |
Eigen::Map< Eigen::Matrix< Scalar, Rows, Cols, 0 > > | osvr::vbtracker::map (cv::Matx< Scalar, Rows, Cols > &cvMatx) |
Map a cv::Matx matrix with Eigen. | |
template<typename Scalar , size_t Rows, size_t Cols> | |
Eigen::Map< const Eigen::Matrix< Scalar, Rows, Cols, 0 > > | osvr::vbtracker::map (cv::Matx< Scalar, Rows, Cols > const &cvMatx) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. for const argument. | |
Header.