|
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.
1.8.12