Public Member Functions | |
NodeItem (int id, int mapId, const Transform &pose, float radius) | |
const Transform & | pose () const |
void | setColor (const QColor &color) |
void | setPose (const Transform &pose) |
virtual | ~NodeItem () |
Protected Member Functions | |
virtual void | hoverEnterEvent (QGraphicsSceneHoverEvent *event) |
virtual void | hoverLeaveEvent (QGraphicsSceneHoverEvent *event) |
Private Attributes | |
int | _id |
int | _mapId |
Transform | _pose |
Definition at line 54 of file GraphViewer.cpp.
rtabmap::NodeItem::NodeItem | ( | int | id, |
int | mapId, | ||
const Transform & | pose, | ||
float | radius | ||
) | [inline] |
Definition at line 58 of file GraphViewer.cpp.
virtual rtabmap::NodeItem::~NodeItem | ( | ) | [inline, virtual] |
Definition at line 68 of file GraphViewer.cpp.
virtual void rtabmap::NodeItem::hoverEnterEvent | ( | QGraphicsSceneHoverEvent * | event | ) | [inline, protected, virtual] |
Definition at line 84 of file GraphViewer.cpp.
virtual void rtabmap::NodeItem::hoverLeaveEvent | ( | QGraphicsSceneHoverEvent * | event | ) | [inline, protected, virtual] |
Definition at line 91 of file GraphViewer.cpp.
const Transform& rtabmap::NodeItem::pose | ( | ) | const [inline] |
Definition at line 80 of file GraphViewer.cpp.
void rtabmap::NodeItem::setColor | ( | const QColor & | color | ) | [inline] |
Definition at line 70 of file GraphViewer.cpp.
void rtabmap::NodeItem::setPose | ( | const Transform & | pose | ) | [inline] |
Definition at line 81 of file GraphViewer.cpp.
int rtabmap::NodeItem::_id [private] |
Definition at line 98 of file GraphViewer.cpp.
int rtabmap::NodeItem::_mapId [private] |
Definition at line 99 of file GraphViewer.cpp.
Transform rtabmap::NodeItem::_pose [private] |
Definition at line 100 of file GraphViewer.cpp.