Public Member Functions | Private Attributes
rtabmap::graph::Node Class Reference

List of all members.

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)
void setPose (const Transform &pose)
float totalCost () const

Private Attributes

bool closed_
float costSoFar_
float distToEnd_
int fromId_
int id_
rtabmap::Transform pose_

Detailed Description

Definition at line 998 of file Graph.cpp.


Constructor & Destructor Documentation

rtabmap::graph::Node::Node ( int  id,
int  fromId,
const rtabmap::Transform pose 
) [inline]

Definition at line 1001 of file Graph.cpp.


Member Function Documentation

float rtabmap::graph::Node::costSoFar ( ) const [inline]

Definition at line 1014 of file Graph.cpp.

float rtabmap::graph::Node::distFrom ( const rtabmap::Transform pose) const [inline]

Definition at line 1018 of file Graph.cpp.

float rtabmap::graph::Node::distToEnd ( ) const [inline]

Definition at line 1015 of file Graph.cpp.

int rtabmap::graph::Node::fromId ( ) const [inline]

Definition at line 1011 of file Graph.cpp.

int rtabmap::graph::Node::id ( ) const [inline]

Definition at line 1010 of file Graph.cpp.

bool rtabmap::graph::Node::isClosed ( ) const [inline]

Definition at line 1012 of file Graph.cpp.

bool rtabmap::graph::Node::isOpened ( ) const [inline]

Definition at line 1013 of file Graph.cpp.

Definition at line 1017 of file Graph.cpp.

void rtabmap::graph::Node::setClosed ( bool  closed) [inline]

Definition at line 1023 of file Graph.cpp.

void rtabmap::graph::Node::setCostSoFar ( float  costSoFar) [inline]

Definition at line 1025 of file Graph.cpp.

void rtabmap::graph::Node::setDistToEnd ( float  distToEnd) [inline]

Definition at line 1026 of file Graph.cpp.

void rtabmap::graph::Node::setFromId ( int  fromId) [inline]

Definition at line 1024 of file Graph.cpp.

void rtabmap::graph::Node::setPose ( const Transform pose) [inline]

Definition at line 1027 of file Graph.cpp.

float rtabmap::graph::Node::totalCost ( ) const [inline]

Definition at line 1016 of file Graph.cpp.


Member Data Documentation

Definition at line 1034 of file Graph.cpp.

Definition at line 1031 of file Graph.cpp.

Definition at line 1032 of file Graph.cpp.

Definition at line 1033 of file Graph.cpp.

Definition at line 1030 of file Graph.cpp.

Definition at line 1035 of file Graph.cpp.


The documentation for this class was generated from the following file:


rtabmap
Author(s): Mathieu Labbe
autogenerated on Sat Jul 23 2016 11:44:32