Public Member Functions | |
float | costSoFar () const |
float | distFrom (const rtabmap::Transform &pose) const |
float | distToEnd () const |
int | fromId () const |
int | id () const |
bool | isClosed () const |
bool | isOpened () const |
Node (int id, int fromId, const rtabmap::Transform &pose) | |
rtabmap::Transform | pose () const |
void | setClosed (bool closed) |
void | setCostSoFar (float costSoFar) |
void | setDistToEnd (float distToEnd) |
void | setFromId (int fromId) |
float | totalCost () const |
Private Attributes | |
bool | closed_ |
float | costSoFar_ |
float | distToEnd_ |
int | fromId_ |
int | id_ |
rtabmap::Transform | pose_ |
rtabmap::graph::Node::Node | ( | int | id, |
int | fromId, | ||
const rtabmap::Transform & | pose | ||
) | [inline] |
float rtabmap::graph::Node::costSoFar | ( | ) | const [inline] |
float rtabmap::graph::Node::distFrom | ( | const rtabmap::Transform & | pose | ) | const [inline] |
float rtabmap::graph::Node::distToEnd | ( | ) | const [inline] |
int rtabmap::graph::Node::fromId | ( | ) | const [inline] |
int rtabmap::graph::Node::id | ( | ) | const [inline] |
bool rtabmap::graph::Node::isClosed | ( | ) | const [inline] |
bool rtabmap::graph::Node::isOpened | ( | ) | const [inline] |
rtabmap::Transform rtabmap::graph::Node::pose | ( | ) | const [inline] |
void rtabmap::graph::Node::setClosed | ( | bool | closed | ) | [inline] |
void rtabmap::graph::Node::setCostSoFar | ( | float | costSoFar | ) | [inline] |
void rtabmap::graph::Node::setDistToEnd | ( | float | distToEnd | ) | [inline] |
void rtabmap::graph::Node::setFromId | ( | int | fromId | ) | [inline] |
float rtabmap::graph::Node::totalCost | ( | ) | const [inline] |
bool rtabmap::graph::Node::closed_ [private] |
float rtabmap::graph::Node::costSoFar_ [private] |
float rtabmap::graph::Node::distToEnd_ [private] |
int rtabmap::graph::Node::fromId_ [private] |
int rtabmap::graph::Node::id_ [private] |