37#ifndef OPENGV_POINTCLOUDADAPTER_HPP_
38#define OPENGV_POINTCLOUDADAPTER_HPP_
43#include <opengv/point_cloud/PointCloudAdapterBase.hpp>
68 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
Definition: PointCloudAdapterBase.hpp:62
rotation_t _R12
Definition: PointCloudAdapterBase.hpp:154
translation_t _t12
Definition: PointCloudAdapterBase.hpp:150
Definition: PointCloudAdapter.hpp:62
virtual size_t getNumberCorrespondences() const
virtual double getWeight(size_t index) const
virtual ~PointCloudAdapter()
PointCloudAdapter(const points_t &points1, const points_t &points2, const rotation_t &R12)
Constructor. See protected class-members to understand parameters.
virtual opengv::point_t getPoint1(size_t index) const
EIGEN_MAKE_ALIGNED_OPERATOR_NEW PointCloudAdapter(const points_t &points1, const points_t &points2)
Constructor. See protected class-members to understand parameters.
PointCloudAdapter(const points_t &points1, const points_t &points2, const translation_t &t12, const rotation_t &R12)
Constructor. See protected class-members to understand parameters.
virtual opengv::point_t getPoint2(size_t index) const
The namespace of this library.
Definition: AbsoluteAdapterBase.hpp:48
Eigen::Vector3d point_t
Definition: types.hpp:123
Eigen::Matrix3d rotation_t
Definition: types.hpp:71
Eigen::Vector3d translation_t
Definition: types.hpp:63
std::vector< point_t, Eigen::aligned_allocator< point_t > > points_t
Definition: types.hpp:127
A collection of variables used in geometric vision for the computation of calibrated absolute and rel...