#include <ntk/core.h>
#include "Eigen/Core"
#include "Eigen/Geometry"
Go to the source code of this file.
Classes | |
class | ntk::EulerAngles< _Scalar > |
Namespaces | |
namespace | ntk |
Functions | |
template<typename CvScalarType , typename EScalarType > | |
void | ntk::toEigen (const cv::Point3_< CvScalarType > &p, Eigen::Matrix< EScalarType, 3, 1 > &ep) |
template<typename CvScalarType , typename EScalarType > | |
void | ntk::toEigen (const cv::Vec< CvScalarType, 3 > &p, Eigen::Matrix< EScalarType, 3, 1 > &ep) |
template<typename CvScalarType , typename EScalarType > | |
void | ntk::toEigen (const cv::Vec< CvScalarType, 3 > &p, Eigen::Matrix< EScalarType, 4, 1 > &ep) |
template<typename CvScalarType , typename EScalarType > | |
void | ntk::toEigen (const cv::Point3_< CvScalarType > &p, Eigen::Matrix< EScalarType, 4, 1 > &ep) |
template<typename CvScalarType , typename EigenScalarType , int H, int W> | |
void | ntk::toOpencv (const Eigen::Matrix< EigenScalarType, H, W > &ep, cv::Mat_< CvScalarType > &mat) |
template<typename CvScalarType , typename EScalarType , int H, int W> | |
void | ntk::toEigen (const cv::Mat_< CvScalarType > &mat, Eigen::Matrix< EScalarType, H, W > &ep) |
template<typename EScalarType > | |
cv::Vec3f | ntk::toVec3f (const Eigen::Matrix< EScalarType, 3, 1 > &v) |
template<typename EScalarType > | |
cv::Vec3f | ntk::toVec3f (const Eigen::Matrix< EScalarType, 4, 1 > &v) |
Eigen::Vector2d | ntk::toEigenVector2d (const cv::Point2f &v) |
Eigen::Vector3d | ntk::toEigenVector3d (const cv::Vec3f &v) |
Eigen::Vector4d | ntk::toEigenVector4d (const cv::Vec3f &v) |