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