A structure for holding correspondences between two sets of points or points-like entities in 2D or 3D.
Using float
to save space since large point clouds are likely stored in local coordinates using float
.
Definition at line 33 of file TMatchingPair.h.
#include <mrpt/tfest/TMatchingPair.h>
Public Member Functions | |
TMatchingPair () | |
TMatchingPair (uint32_t _this_idx, uint32_t _other_idx, float _this_x, float _this_y, float _this_z, float _other_x, float _other_y, float _other_z) | |
Public Attributes | |
uint32_t | this_idx |
uint32_t | other_idx |
float | this_x |
float | this_y |
float | this_z |
float | other_x |
float | other_y |
float | other_z |
float | errorSquareAfterTransformation |
|
inline |
Definition at line 35 of file TMatchingPair.h.
|
inline |
Definition at line 48 of file TMatchingPair.h.
float mrpt::tfest::TMatchingPair::errorSquareAfterTransformation |
Definition at line 67 of file TMatchingPair.h.
uint32_t mrpt::tfest::TMatchingPair::other_idx |
Definition at line 64 of file TMatchingPair.h.
Referenced by mrpt::slam::CGridMapAligner::AlignPDF_robustMatch(), mrpt::vision::cloudsToMatchedList(), mrpt::maps::CBeaconMap::computeMatchingWith3DLandmarks(), mrpt::maps::CLandmarksMap::computeMatchingWith3DLandmarks(), mrpt::maps::COccupancyGridMap2D::determineMatching2D(), generate_list_of_points(), mrpt::tfest::operator<<(), ransac_data_assoc_run(), and mrpt::tfest::se2_l2_robust().
float mrpt::tfest::TMatchingPair::other_x |
Definition at line 66 of file TMatchingPair.h.
Referenced by mrpt::slam::CGridMapAligner::AlignPDF_robustMatch(), mrpt::vision::cloudsToMatchedList(), mrpt::maps::CBeaconMap::computeMatchingWith3DLandmarks(), mrpt::maps::CLandmarksMap::computeMatchingWith3DLandmarks(), mrpt::maps::COccupancyGridMap2D::determineMatching2D(), generate_list_of_points(), mrpt::tfest::operator<<(), ransac_data_assoc_run(), and mrpt::tfest::se2_l2_robust().
float mrpt::tfest::TMatchingPair::other_y |
Definition at line 66 of file TMatchingPair.h.
Referenced by mrpt::slam::CGridMapAligner::AlignPDF_robustMatch(), mrpt::vision::cloudsToMatchedList(), mrpt::maps::CBeaconMap::computeMatchingWith3DLandmarks(), mrpt::maps::CLandmarksMap::computeMatchingWith3DLandmarks(), mrpt::maps::COccupancyGridMap2D::determineMatching2D(), generate_list_of_points(), mrpt::tfest::operator<<(), ransac_data_assoc_run(), and mrpt::tfest::se2_l2_robust().
float mrpt::tfest::TMatchingPair::other_z |
Definition at line 66 of file TMatchingPair.h.
Referenced by mrpt::slam::CGridMapAligner::AlignPDF_robustMatch(), mrpt::vision::cloudsToMatchedList(), mrpt::maps::CBeaconMap::computeMatchingWith3DLandmarks(), mrpt::maps::CLandmarksMap::computeMatchingWith3DLandmarks(), mrpt::maps::COccupancyGridMap2D::determineMatching2D(), generate_list_of_points(), and mrpt::tfest::operator<<().
uint32_t mrpt::tfest::TMatchingPair::this_idx |
Definition at line 63 of file TMatchingPair.h.
Referenced by mrpt::slam::CGridMapAligner::AlignPDF_robustMatch(), mrpt::vision::cloudsToMatchedList(), mrpt::maps::CBeaconMap::computeMatchingWith3DLandmarks(), mrpt::maps::CLandmarksMap::computeMatchingWith3DLandmarks(), mrpt::maps::COccupancyGridMap2D::determineMatching2D(), generate_list_of_points(), mrpt::tfest::operator<<(), ransac_data_assoc_run(), and mrpt::tfest::se2_l2_robust().
float mrpt::tfest::TMatchingPair::this_x |
Definition at line 65 of file TMatchingPair.h.
Referenced by mrpt::slam::CGridMapAligner::AlignPDF_robustMatch(), mrpt::vision::cloudsToMatchedList(), mrpt::maps::CBeaconMap::computeMatchingWith3DLandmarks(), mrpt::maps::CLandmarksMap::computeMatchingWith3DLandmarks(), mrpt::maps::COccupancyGridMap2D::determineMatching2D(), generate_list_of_points(), mrpt::tfest::operator<<(), ransac_data_assoc_run(), and mrpt::tfest::se2_l2_robust().
float mrpt::tfest::TMatchingPair::this_y |
Definition at line 65 of file TMatchingPair.h.
Referenced by mrpt::slam::CGridMapAligner::AlignPDF_robustMatch(), mrpt::vision::cloudsToMatchedList(), mrpt::maps::CBeaconMap::computeMatchingWith3DLandmarks(), mrpt::maps::CLandmarksMap::computeMatchingWith3DLandmarks(), mrpt::maps::COccupancyGridMap2D::determineMatching2D(), generate_list_of_points(), mrpt::tfest::operator<<(), ransac_data_assoc_run(), and mrpt::tfest::se2_l2_robust().
float mrpt::tfest::TMatchingPair::this_z |
Definition at line 65 of file TMatchingPair.h.
Referenced by mrpt::slam::CGridMapAligner::AlignPDF_robustMatch(), mrpt::vision::cloudsToMatchedList(), mrpt::maps::CBeaconMap::computeMatchingWith3DLandmarks(), mrpt::maps::CLandmarksMap::computeMatchingWith3DLandmarks(), mrpt::maps::COccupancyGridMap2D::determineMatching2D(), generate_list_of_points(), and mrpt::tfest::operator<<().
Page generated by Doxygen 1.8.17 for MRPT 1.9.9 Git: ad3a9d8ae Tue May 1 23:10:22 2018 -0700 at miƩ 12 jul 2023 10:03:34 CEST |