climbToCommonRoot(const Target &_start, const Target &_target, bool _chain) const | dart::dynamics::Linkage::Criteria | protected |
climbToTarget(BodyNode *_start, BodyNode *_target) const | dart::dynamics::Linkage::Criteria | protected |
Criteria()=default | dart::dynamics::Linkage::Criteria | |
Criteria(BodyNode *start, BodyNode *target, bool includeUpstreamParentJoint=false) | dart::dynamics::Linkage::Criteria | |
DOWNSTREAM enum value | dart::dynamics::Linkage::Criteria | |
EXCLUDE enum value | dart::dynamics::Linkage::Criteria | |
expandDownstream(BodyNode *_start, std::vector< BodyNode * > &_bns, bool _includeStart) const | dart::dynamics::Linkage::Criteria | protected |
expandToTarget(const Target &_start, const Target &_target, std::vector< BodyNode * > &_bns) const | dart::dynamics::Linkage::Criteria | protected |
expandUpstream(BodyNode *_start, std::vector< BodyNode * > &_bns, bool _includeStart) const | dart::dynamics::Linkage::Criteria | protected |
ExpansionPolicy enum name | dart::dynamics::Linkage::Criteria | |
expansionPolicy(BodyNode *_start, ExpansionPolicy _policy, std::vector< BodyNode * > &_bns) const | dart::dynamics::Linkage::Criteria | protected |
INCLUDE enum value | dart::dynamics::Linkage::Criteria | |
mMapOfTerminals | dart::dynamics::Linkage::Criteria | mutableprotected |
mStart | dart::dynamics::Linkage::Criteria | |
mTargets | dart::dynamics::Linkage::Criteria | |
mTerminals | dart::dynamics::Linkage::Criteria | |
refreshTerminalMap() const | dart::dynamics::Linkage::Criteria | protected |
satisfy() const | dart::dynamics::Linkage::Criteria | |
trimBodyNodes(std::vector< BodyNode * > &_bns, bool _chain, bool _movingUpstream) const | dart::dynamics::Linkage::Criteria | protected |
UPSTREAM enum value | dart::dynamics::Linkage::Criteria | |