#include <Eigen/Core>
#include <opencv2/core/core.hpp>
#include <opencv2/features2d/features2d.hpp>
#include <pcl/point_types.h>
#include <pcl/kdtree/kdtree_flann.h>
#include <pcl/registration/transformation_estimation_svd.h>
Go to the source code of this file.
Namespaces | |
namespace | rgbdtools |
Typedefs | |
typedef Eigen::Affine3f | rgbdtools::AffineTransform |
typedef Eigen::aligned_allocator < AffineTransform > | rgbdtools::AffineTransformAllocator |
typedef std::vector < AffineTransform, AffineTransformAllocator > | rgbdtools::AffineTransformVector |
typedef std::vector< bool > | rgbdtools::BoolVector |
typedef std::vector< cv::DMatch > | rgbdtools::DMatchVector |
typedef std::vector< float > | rgbdtools::FloatVector |
typedef Eigen::Matrix< double, 6, 6 > | rgbdtools::InformationMatrix |
typedef std::vector< int > | rgbdtools::IntVector |
typedef pcl::KdTreeFLANN < PointFeature > | rgbdtools::KdTree |
typedef std::vector< cv::KeyPoint > | rgbdtools::KeypointVector |
typedef Eigen::Matrix3f | rgbdtools::Matrix3f |
typedef std::vector < Eigen::Matrix3f > | rgbdtools::Matrix3fVector |
typedef std::vector< cv::Point2f > | rgbdtools::Point2fVector |
typedef std::vector< cv::Point3f > | rgbdtools::Point3fVector |
typedef pcl::PointCloud < PointFeature > | rgbdtools::PointCloudFeature |
typedef pcl::PointCloud< PointT > | rgbdtools::PointCloudT |
typedef pcl::PointXYZ | rgbdtools::PointFeature |
typedef pcl::PointXYZRGB | rgbdtools::PointT |
typedef Eigen::Affine3f | rgbdtools::Pose |
typedef pcl::registration::TransformationEstimationSVD < PointFeature, PointFeature > | rgbdtools::TransformationEstimationSVD |
typedef Eigen::Vector3f | rgbdtools::Vector3f |
typedef std::vector < Eigen::Vector3f > | rgbdtools::Vector3fVector |