|
Choreonoid
1.5
|
#include <LinkPath.h>
Public Member Functions | |
| LinkPath () | |
| LinkPath (Link *base, Link *end) | |
| LinkPath (Link *end) | |
| path from the root link More... | |
| bool | setPath (Link *base, Link *end) |
| void | setPath (Link *end) |
| path from the root link More... | |
| Link * | baseLink () const |
| Link * | endLink () const |
Public Member Functions inherited from cnoid::LinkTraverse | |
| LinkTraverse () | |
| LinkTraverse (int size) | |
| LinkTraverse (Link *root, bool doUpward=false, bool doDownward=true) | |
| virtual | ~LinkTraverse () |
| void | clear () |
| int | numLinks () const |
| bool | empty () const |
| std::size_t | size () const |
| Link * | rootLink () const |
| Link * | link (int index) const |
| Link * | operator[] (int index) const |
| std::vector< Link * >::const_iterator | begin () const |
| std::vector< Link * >::const_iterator | end () const |
| bool | isDownward (int index) const |
| void | calcForwardKinematics (bool calcVelocity=false, bool calcAcceleration=false) const |
Additional Inherited Members | |
Protected Attributes inherited from cnoid::LinkTraverse | |
| std::vector< Link * > | links |
| int | numUpwardConnections |
| LinkPath::LinkPath | ( | ) |
| LinkPath::LinkPath | ( | Link * | end | ) |
path from the root link
|
inline |
|
inline |
| void LinkPath::setPath | ( | Link * | end | ) |
path from the root link
1.8.13