Derived from ICR::PointContactModel, has an additional member ICR::InclusionRule. More...
#include <contact_model.h>
Public Member Functions | |
void | computeInclusion (uint center_pt_id, TargetObject const &obj, IndexList &included_points) const |
InclusionRule const * | getInclusionRule () const |
MultiPointContactModel (FingerParameters const ¶m) | |
MultiPointContactModel (FingerParameters const ¶m, uint id) | |
MultiPointContactModel (MultiPointContactModel const &src) | |
MultiPointContactModel & | operator= (MultiPointContactModel const &src) |
virtual bool | operator== (MultiPointContactModel const &other) const |
virtual | ~MultiPointContactModel () |
Protected Member Functions | |
MultiPointContactModel () | |
Private Member Functions | |
void | inclusionRuleSphere (uint center_pt_id, TargetObject const &obj, IndexList &included_points) const |
Private Attributes | |
InclusionRule | inclusion_rule_ |
Derived from ICR::PointContactModel, has an additional member ICR::InclusionRule.
Definition at line 50 of file contact_model.h.
ICR::MultiPointContactModel::MultiPointContactModel | ( | ) | [protected] |
Definition at line 92 of file contact_model.cpp.
ICR::MultiPointContactModel::MultiPointContactModel | ( | FingerParameters const & | param | ) |
Definition at line 94 of file contact_model.cpp.
ICR::MultiPointContactModel::MultiPointContactModel | ( | FingerParameters const & | param, |
uint | id | ||
) |
Definition at line 100 of file contact_model.cpp.
Definition at line 115 of file contact_model.cpp.
ICR::MultiPointContactModel::~MultiPointContactModel | ( | ) | [virtual] |
Definition at line 127 of file contact_model.cpp.
void ICR::MultiPointContactModel::computeInclusion | ( | uint | center_pt_id, |
TargetObject const & | obj, | ||
IndexList & | included_points | ||
) | const |
Definition at line 140 of file contact_model.cpp.
InclusionRule const * ICR::MultiPointContactModel::getInclusionRule | ( | ) | const |
Definition at line 129 of file contact_model.cpp.
void ICR::MultiPointContactModel::inclusionRuleSphere | ( | uint | center_pt_id, |
TargetObject const & | obj, | ||
IndexList & | included_points | ||
) | const [private] |
Definition at line 131 of file contact_model.cpp.
MultiPointContactModel & ICR::MultiPointContactModel::operator= | ( | MultiPointContactModel const & | src | ) |
Definition at line 117 of file contact_model.cpp.
bool ICR::MultiPointContactModel::operator== | ( | MultiPointContactModel const & | other | ) | const [virtual] |
Definition at line 106 of file contact_model.cpp.
Definition at line 54 of file contact_model.h.