ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
colmap::TranslationTransformEstimator< kDim > Class Template Reference

#include <translation_transform.h>

Public Types

typedef Eigen::Matrix< double, kDim, 1 > X_t
 
typedef Eigen::Matrix< double, kDim, 1 > Y_t
 
typedef Eigen::Matrix< double, kDim, 1 > M_t
 

Static Public Member Functions

static std::vector< M_tEstimate (const std::vector< X_t > &points1, const std::vector< Y_t > &points2)
 
static void Residuals (const std::vector< X_t > &points1, const std::vector< Y_t > &points2, const M_t &translation, std::vector< double > *residuals)
 

Static Public Attributes

static const int kMinNumSamples = 1
 

Detailed Description

template<int kDim>
class colmap::TranslationTransformEstimator< kDim >

Definition at line 22 of file translation_transform.h.

Member Typedef Documentation

◆ M_t

template<int kDim>
typedef Eigen::Matrix<double, kDim, 1> colmap::TranslationTransformEstimator< kDim >::M_t

Definition at line 26 of file translation_transform.h.

◆ X_t

template<int kDim>
typedef Eigen::Matrix<double, kDim, 1> colmap::TranslationTransformEstimator< kDim >::X_t

Definition at line 24 of file translation_transform.h.

◆ Y_t

template<int kDim>
typedef Eigen::Matrix<double, kDim, 1> colmap::TranslationTransformEstimator< kDim >::Y_t

Definition at line 25 of file translation_transform.h.

Member Function Documentation

◆ Estimate()

template<int kDim>
std::vector< typename TranslationTransformEstimator< kDim >::M_t > colmap::TranslationTransformEstimator< kDim >::Estimate ( const std::vector< X_t > &  points1,
const std::vector< Y_t > &  points2 
)
static

Definition at line 58 of file translation_transform.h.

Referenced by BOOST_AUTO_TEST_CASE().

◆ Residuals()

template<int kDim>
void colmap::TranslationTransformEstimator< kDim >::Residuals ( const std::vector< X_t > &  points1,
const std::vector< Y_t > &  points2,
const M_t translation,
std::vector< double > *  residuals 
)
static

Definition at line 80 of file translation_transform.h.

Referenced by BOOST_AUTO_TEST_CASE().

Member Data Documentation

◆ kMinNumSamples

template<int kDim>
const int colmap::TranslationTransformEstimator< kDim >::kMinNumSamples = 1
static

Definition at line 29 of file translation_transform.h.


The documentation for this class was generated from the following file: