SyB3R - Synthetic Benchmark for 3D Reconstruction
Public Member Functions | Protected Attributes | List of all members
syb3r::math::ICPTransformHelmert Class Reference
Inheritance diagram for syb3r::math::ICPTransformHelmert:
syb3r::math::ICPTransform

Public Member Functions

virtual void transform (const Eigen::Vector3f *src, Eigen::Vector3f *dst, unsigned count) const override
 
virtual void computeLeastSquaresTransform (const Eigen::Vector3f *src, const Eigen::Vector3f *dst, unsigned count) override
 
const Eigen::Matrix3f & getRotation () const
 
float getScale () const
 
const Eigen::Vector3f & getOffset () const
 

Protected Attributes

Eigen::Matrix3f m_rotation = Eigen::Matrix3f::Identity()
 
float m_scale = 1.0f
 
Eigen::Vector3f m_offset = Eigen::Vector3f::Zero()
 

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