Public Member Functions | |
int | from () const |
const Transform & | getPoseA () const |
const Transform & | getPoseB () const |
bool | isInterSession () const |
LinkItem (int from, int to, const Transform &poseA, const Transform &poseB, const Link &link, bool interSessionClosure) | |
Link::Type | linkType () const |
void | setColor (const QColor &color) |
void | setPoses (const Transform &poseA, const Transform &poseB) |
int | to () const |
virtual | ~LinkItem () |
Protected Member Functions | |
virtual void | hoverEnterEvent (QGraphicsSceneHoverEvent *event) |
virtual void | hoverLeaveEvent (QGraphicsSceneHoverEvent *event) |
Private Attributes | |
int | _from |
bool | _interSession |
Link | _link |
Transform | _poseA |
Transform | _poseB |
int | _to |
Definition at line 103 of file GraphViewer.cpp.
rtabmap::LinkItem::LinkItem | ( | int | from, |
int | to, | ||
const Transform & | poseA, | ||
const Transform & | poseB, | ||
const Link & | link, | ||
bool | interSessionClosure | ||
) | [inline] |
Definition at line 107 of file GraphViewer.cpp.
virtual rtabmap::LinkItem::~LinkItem | ( | ) | [inline, virtual] |
Definition at line 118 of file GraphViewer.cpp.
int rtabmap::LinkItem::from | ( | ) | const [inline] |
Definition at line 145 of file GraphViewer.cpp.
const Transform& rtabmap::LinkItem::getPoseA | ( | ) | const [inline] |
Definition at line 134 of file GraphViewer.cpp.
const Transform& rtabmap::LinkItem::getPoseB | ( | ) | const [inline] |
Definition at line 138 of file GraphViewer.cpp.
virtual void rtabmap::LinkItem::hoverEnterEvent | ( | QGraphicsSceneHoverEvent * | event | ) | [inline, protected, virtual] |
Definition at line 149 of file GraphViewer.cpp.
virtual void rtabmap::LinkItem::hoverLeaveEvent | ( | QGraphicsSceneHoverEvent * | event | ) | [inline, protected, virtual] |
Definition at line 163 of file GraphViewer.cpp.
bool rtabmap::LinkItem::isInterSession | ( | ) | const [inline] |
Definition at line 144 of file GraphViewer.cpp.
Link::Type rtabmap::LinkItem::linkType | ( | ) | const [inline] |
Definition at line 143 of file GraphViewer.cpp.
void rtabmap::LinkItem::setColor | ( | const QColor & | color | ) | [inline] |
Definition at line 120 of file GraphViewer.cpp.
void rtabmap::LinkItem::setPoses | ( | const Transform & | poseA, |
const Transform & | poseB | ||
) | [inline] |
Definition at line 127 of file GraphViewer.cpp.
int rtabmap::LinkItem::to | ( | ) | const [inline] |
Definition at line 146 of file GraphViewer.cpp.
int rtabmap::LinkItem::_from [private] |
Definition at line 172 of file GraphViewer.cpp.
bool rtabmap::LinkItem::_interSession [private] |
Definition at line 177 of file GraphViewer.cpp.
Link rtabmap::LinkItem::_link [private] |
Definition at line 176 of file GraphViewer.cpp.
Transform rtabmap::LinkItem::_poseA [private] |
Definition at line 174 of file GraphViewer.cpp.
Transform rtabmap::LinkItem::_poseB [private] |
Definition at line 175 of file GraphViewer.cpp.
int rtabmap::LinkItem::_to [private] |
Definition at line 173 of file GraphViewer.cpp.