#include <LinkPath.h>

Public Member Functions | |
| Link * | baseLink () const |
| Link * | endLink () const |
| bool | find (Link *base, Link *end) |
| void | find (Link *end) |
| path from the root link | |
| LinkPath () | |
| LinkPath (Link *base, Link *end) | |
| LinkPath (Link *end) | |
| path from the root link | |
Private Member Functions | |
| virtual void | find (Link *root, bool doUpward, bool doDownward) |
| This method is disabled. | |
| void | findPathFromRootSub (Link *link) |
| bool | findPathSub (Link *link, Link *prev, Link *end, bool isForwardDirection) |
Definition at line 23 of file LinkPath.h.
Definition at line 24 of file LinkPath.cpp.
| LinkPath::LinkPath | ( | Link * | base, |
| Link * | end | ||
| ) |
Definition at line 30 of file LinkPath.cpp.
| LinkPath::LinkPath | ( | Link * | end | ) |
path from the root link
Definition at line 37 of file LinkPath.cpp.
| Link* hrp::LinkPath::baseLink | ( | ) | const [inline] |
Definition at line 34 of file LinkPath.h.
| Link* hrp::LinkPath::endLink | ( | ) | const [inline] |
Definition at line 38 of file LinkPath.h.
| bool LinkPath::find | ( | Link * | base, |
| Link * | end | ||
| ) |
Definition at line 50 of file LinkPath.cpp.
| void LinkPath::find | ( | Link * | end | ) |
path from the root link
Definition at line 98 of file LinkPath.cpp.
| void LinkPath::find | ( | Link * | root, |
| bool | doUpward, | ||
| bool | doDownward | ||
| ) | [private, virtual] |
This method is disabled.
Reimplemented from hrp::LinkTraverse.
Definition at line 44 of file LinkPath.cpp.
| void LinkPath::findPathFromRootSub | ( | Link * | link | ) | [private] |
Definition at line 107 of file LinkPath.cpp.
| bool LinkPath::findPathSub | ( | Link * | link, |
| Link * | prev, | ||
| Link * | end, | ||
| bool | isForwardDirection | ||
| ) | [private] |
Definition at line 62 of file LinkPath.cpp.