Public Types | |
| typedef NUKLEI_UNIQUE_PTR< TwoFingerDescriptor > | ptr |
Public Types inherited from nuklei::GraspDescriptor | |
| enum | TrialOutcome { PHYSICAL_SUCCESS = 0, PHYSICAL_FAILURE, PHYSICAL_UNSTABLE, VIRTUAL_SUCCESS, VIRTUAL_FAILURE, PE_ERROR, KINEMATIC_ERROR, UNKNOWN } |
| typedef NUKLEI_UNIQUE_PTR< GraspDescriptor > | ptr |
| typedef TrialOutcome | Type |
Public Types inherited from nuklei::Descriptor | |
| typedef NUKLEI_UNIQUE_PTR< Descriptor > | ptr |
Public Member Functions | |
| virtual void | assertConsistency () const |
| NUKLEI_UNIQUE_PTR< Descriptor > | clone () const |
| NUKLEI_UNIQUE_PTR< Descriptor > | create () const |
| coord_t | getGap () const |
| void | setGap (const coord_t gap) |
| bool | getCloseToGrasp () const |
| void | setCloseToGrasp (const bool closeToGrasp) |
| Vector3 | getCoViSEuler () const |
| void | setCoViSEuler (const Vector3 &covisEuler) |
Public Member Functions inherited from nuklei::GraspDescriptor | |
| TrialOutcome | getTrialOutcome () const |
| void | setTrialOutcome (const TrialOutcome trialOutcome) |
| std::vector< weight_t > | getQuality () const |
| void | setQuality (const std::vector< weight_t > q) |
Public Member Functions inherited from nuklei::Descriptor | |
| virtual double | distanceTo (const Descriptor &d) const |
Friends | |
| class | NUKLEI_SERIALIZATION_FRIEND_CLASSNAME |
Additional Inherited Members | |
Static Public Attributes inherited from nuklei::GraspDescriptor | |
| static const Type | defaultType = UNKNOWN |
| static const std::string | TypeNames [] |
Definition at line 229 of file Descriptor.h.