EnclosingEllipsoid Class Reference

Minimum volume enclosing ellipsoid (MVEE) for a set of points. More...

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

+ Inheritance diagram for EnclosingEllipsoid:

Public Types

using Point = Eigen::Vector2f
 
using Points = std::vector< Point >
 

Public Member Functions

 EnclosingEllipsoid (const Points &points)
 

Additional Inherited Members

- Public Attributes inherited from Ellipsoid
Eigen::Isometry3f pose = Eigen::Isometry3f::Identity()
 
Eigen::Vector2f radii = Eigen::Vector2f::Zero()
 

Detailed Description

Minimum volume enclosing ellipsoid (MVEE) for a set of points.

See https://de.mathworks.com/matlabcentral/fileexchange/9542-minimum-volume-enclosing-ellipsoid

Definition at line 50 of file EnclosingEllipsoid.h.

Member Typedef Documentation

◆ Point

using Point = Eigen::Vector2f

Definition at line 53 of file EnclosingEllipsoid.h.

◆ Points

using Points = std::vector<Point>

Definition at line 54 of file EnclosingEllipsoid.h.

Constructor & Destructor Documentation

◆ EnclosingEllipsoid()

EnclosingEllipsoid ( const Points points)

Definition at line 38 of file EnclosingEllipsoid.cpp.


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