#include <multicontact-api/geometry/ellipsoid.hpp>
Public Types | |
| enum | { dim = _dim } |
| enum | { Options = _Options } |
| typedef Eigen::Matrix< Scalar, dim, dim, Options > | Matrix |
| typedef Eigen::Matrix< Scalar, dim, 1, Options > | Vector |
Public Member Functions | |
| Ellipsoid (const Matrix &A, const Vector ¢er) | |
| Scalar | lhsValue (const Vector &point) const |
| const Matrix & | A () const |
| Matrix & | A () |
| const Vector & | center () const |
| Vector & | center () |
| void | disp (std::ostream &os) const |
Public Attributes | |
| EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef _Scalar | Scalar |
Protected Attributes | |
| Matrix | m_A |
| Vector | m_center |
| Center of the ellipsoid expressed in the global frame. | |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const Ellipsoid &E) |
| typedef Eigen::Matrix<Scalar, dim, dim, Options> multicontact_api::geometry::Ellipsoid< _Scalar, _dim, _Options >::Matrix |
| typedef Eigen::Matrix<Scalar, dim, 1, Options> multicontact_api::geometry::Ellipsoid< _Scalar, _dim, _Options >::Vector |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |
|
protected |
|
protected |
Center of the ellipsoid expressed in the global frame.
| EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef _Scalar multicontact_api::geometry::Ellipsoid< _Scalar, _dim, _Options >::Scalar |