ChainApproximation Class Reference

#include <armarx/navigation/components/laser_scanner_feature_extraction/ChainApproximation.h>

Public Types

using ApproximationResult = detail::ApproximationResult
 
using Params = detail::ChainApproximationParams
 
using Point = Eigen::Vector2f
 
using Points = std::vector<Point>
 

Public Member Functions

ApproximationResult approximate ()
 
Points approximatedChain () const
 
 ChainApproximation (const Points &points, const Params &params)
 

Member Typedef Documentation

◆ ApproximationResult

◆ Params

◆ Point

using Point = Eigen::Vector2f

◆ Points

using Points = std::vector<Point>

Constructor & Destructor Documentation

◆ ChainApproximation()

ChainApproximation ( const Points & points,
const Params & params )

Member Function Documentation

◆ approximate()

◆ approximatedChain()

ChainApproximation::Points approximatedChain ( ) const
nodiscard

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