| 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 | |