Open3D (C++ API)
Public Member Functions | Data Fields
open3d::registration::TransformationEstimationPointToPoint Class Reference

Estimate a transformation for point to point distance. More...

#include <TransformationEstimation.h>

Inheritance diagram for open3d::registration::TransformationEstimationPointToPoint:
open3d::registration::TransformationEstimation

Public Member Functions

 TransformationEstimationPointToPoint (bool with_scaling=false)
 
 ~TransformationEstimationPointToPoint () override
 
TransformationEstimationType GetTransformationEstimationType () const override
 
double ComputeRMSE (const geometry::PointCloud &source, const geometry::PointCloud &target, const CorrespondenceSet &corres) const override
 
Eigen::Matrix4d ComputeTransformation (const geometry::PointCloud &source, const geometry::PointCloud &target, const CorrespondenceSet &corres) const override
 
- Public Member Functions inherited from open3d::registration::TransformationEstimation
 TransformationEstimation ()
 
virtual ~TransformationEstimation ()
 

Data Fields

bool with_scaling_ = false
 

Detailed Description

Estimate a transformation for point to point distance.

Constructor & Destructor Documentation

◆ TransformationEstimationPointToPoint()

open3d::registration::TransformationEstimationPointToPoint::TransformationEstimationPointToPoint ( bool  with_scaling = false)
inline

◆ ~TransformationEstimationPointToPoint()

open3d::registration::TransformationEstimationPointToPoint::~TransformationEstimationPointToPoint ( )
inlineoverride

Member Function Documentation

◆ ComputeRMSE()

double open3d::registration::TransformationEstimationPointToPoint::ComputeRMSE ( const geometry::PointCloud source,
const geometry::PointCloud target,
const CorrespondenceSet corres 
) const
overridevirtual

◆ ComputeTransformation()

Eigen::Matrix4d open3d::registration::TransformationEstimationPointToPoint::ComputeTransformation ( const geometry::PointCloud source,
const geometry::PointCloud target,
const CorrespondenceSet corres 
) const
overridevirtual

◆ GetTransformationEstimationType()

TransformationEstimationType open3d::registration::TransformationEstimationPointToPoint::GetTransformationEstimationType ( ) const
inlineoverridevirtual

Field Documentation

◆ with_scaling_

bool open3d::registration::TransformationEstimationPointToPoint::with_scaling_ = false

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