Base class for the ICR::MultiPointContactModel, holds a ICR::LimitSurface. More...
#include <contact_model.h>

Public Member Functions | |
| uint | getId () const |
| LimitSurface const * | getLimitSurface () const |
| ModelType | getModelType () const |
| PointContactModel & | operator= (PointContactModel const &src) |
| virtual bool | operator== (PointContactModel const &other) const |
| EIGEN_MAKE_ALIGNED_OPERATOR_NEW | PointContactModel (FingerParameters const ¶m) |
| PointContactModel (FingerParameters param, uint id) | |
| PointContactModel (PointContactModel const &src) | |
| void | setId (uint const id) |
| virtual | ~PointContactModel () |
Protected Member Functions | |
| PointContactModel () | |
Protected Attributes | |
| ModelType | model_type_ |
Private Attributes | |
| uint | id_ |
| LimitSurface | lim_surf_ |
Friends | |
| std::ostream & | operator<< (std::ostream &stream, PointContactModel const &pc_model) |
Base class for the ICR::MultiPointContactModel, holds a ICR::LimitSurface.
Definition at line 16 of file contact_model.h.
| ICR::PointContactModel::PointContactModel | ( | ) | [protected] |
Definition at line 12 of file contact_model.cpp.
| ICR::PointContactModel::PointContactModel | ( | FingerParameters const & | param | ) |
Definition at line 14 of file contact_model.cpp.
| ICR::PointContactModel::PointContactModel | ( | FingerParameters | param, |
| uint | id | ||
| ) |
Definition at line 29 of file contact_model.cpp.
| ICR::PointContactModel::PointContactModel | ( | PointContactModel const & | src | ) |
Definition at line 44 of file contact_model.cpp.
| ICR::PointContactModel::~PointContactModel | ( | ) | [virtual] |
Definition at line 65 of file contact_model.cpp.
| uint ICR::PointContactModel::getId | ( | ) | const |
Definition at line 71 of file contact_model.cpp.
| LimitSurface const * ICR::PointContactModel::getLimitSurface | ( | ) | const |
Definition at line 67 of file contact_model.cpp.
Definition at line 69 of file contact_model.cpp.
| PointContactModel & ICR::PointContactModel::operator= | ( | PointContactModel const & | src | ) |
Definition at line 46 of file contact_model.cpp.
| bool ICR::PointContactModel::operator== | ( | PointContactModel const & | other | ) | const [virtual] |
Definition at line 57 of file contact_model.cpp.
| void ICR::PointContactModel::setId | ( | uint const | id | ) |
Definition at line 73 of file contact_model.cpp.
| std::ostream& operator<< | ( | std::ostream & | stream, |
| PointContactModel const & | pc_model | ||
| ) | [friend] |
Definition at line 75 of file contact_model.cpp.
uint ICR::PointContactModel::id_ [private] |
Definition at line 20 of file contact_model.h.
Definition at line 21 of file contact_model.h.
ModelType ICR::PointContactModel::model_type_ [protected] |
Definition at line 25 of file contact_model.h.