DART
6.7.3
|
#include <Branch.hpp>
Public Member Functions | |
Criteria (BodyNode *_start) | |
Constructor. Requires a starting BodyNode. More... | |
std::vector< BodyNode * > | satisfy () const |
Return a vector of BodyNodes that form a full subtree, starting from mStart. More... | |
Linkage::Criteria | convert () const |
Convert this Criteria into Linkage criteria. More... | |
operator Linkage::Criteria () const | |
Operator for implicit conversion to a Linkage::Criteria. More... | |
Static Public Member Functions | |
static Criteria | convert (const Linkage::Criteria &criteria) |
Converts Linkage::Criteria to Branch::Criteria. More... | |
Public Attributes | |
WeakBodyNodePtr | mStart |
The BodyNode where the Branch starts. More... | |
dart::dynamics::Branch::Criteria::Criteria | ( | BodyNode * | _start | ) |
Constructor. Requires a starting BodyNode.
Linkage::Criteria dart::dynamics::Branch::Criteria::convert | ( | ) | const |
|
static |
Converts Linkage::Criteria to Branch::Criteria.
dart::dynamics::Branch::Criteria::operator Linkage::Criteria | ( | ) | const |
Operator for implicit conversion to a Linkage::Criteria.
std::vector< BodyNode * > dart::dynamics::Branch::Criteria::satisfy | ( | ) | const |
Return a vector of BodyNodes that form a full subtree, starting from mStart.
WeakBodyNodePtr dart::dynamics::Branch::Criteria::mStart |