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 1400 of file Graph.cpp.


Constructor & Destructor Documentation

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

Definition at line 1403 of file Graph.cpp.


Member Function Documentation

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

Definition at line 1416 of file Graph.cpp.

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

Definition at line 1420 of file Graph.cpp.

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

Definition at line 1417 of file Graph.cpp.

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

Definition at line 1413 of file Graph.cpp.

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

Definition at line 1412 of file Graph.cpp.

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

Definition at line 1414 of file Graph.cpp.

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

Definition at line 1415 of file Graph.cpp.

Definition at line 1419 of file Graph.cpp.

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

Definition at line 1425 of file Graph.cpp.

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

Definition at line 1427 of file Graph.cpp.

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

Definition at line 1428 of file Graph.cpp.

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

Definition at line 1426 of file Graph.cpp.

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

Definition at line 1429 of file Graph.cpp.

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

Definition at line 1418 of file Graph.cpp.


Member Data Documentation

Definition at line 1436 of file Graph.cpp.

Definition at line 1433 of file Graph.cpp.

Definition at line 1434 of file Graph.cpp.

Definition at line 1435 of file Graph.cpp.

Definition at line 1432 of file Graph.cpp.

Definition at line 1437 of file Graph.cpp.


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


rtabmap
Author(s): Mathieu Labbe
autogenerated on Thu Jun 6 2019 21:59:42