|
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 |
|
typedef NUKLEI_UNIQUE_PTR< Descriptor > | ptr |
|
|
TrialOutcome | getTrialOutcome () const |
|
void | setTrialOutcome (const TrialOutcome trialOutcome) |
|
std::vector< weight_t > | getQuality () const |
|
void | setQuality (const std::vector< weight_t > q) |
|
virtual void | assertConsistency () const =0 |
|
virtual NUKLEI_UNIQUE_PTR< Descriptor > | clone () const =0 |
|
virtual NUKLEI_UNIQUE_PTR< Descriptor > | create () const =0 |
|
virtual double | distanceTo (const Descriptor &d) const |
|
|
static const Type | defaultType = UNKNOWN |
|
static const std::string | TypeNames [] |
|
|
class | NUKLEI_SERIALIZATION_FRIEND_CLASSNAME |
|
Definition at line 172 of file Descriptor.h.
◆ TypeNames
const std::string nuklei::GraspDescriptor::TypeNames |
|
static |
Initial value:= {
"physical_success", "physical_failure", "physical_unstable",
"virtual_success", "virtual_failure", "pe_error", "kinematic_error",
"unknown" }
Definition at line 187 of file Descriptor.h.
The documentation for this class was generated from the following files: