Public Member Functions | Protected Member Functions | Private Attributes
rtabmap::LinkItem Class Reference

List of all members.

Public Member Functions

int from () const
const TransformgetPoseA () const
const TransformgetPoseB () 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

Detailed Description

Definition at line 150 of file GraphViewer.cpp.


Constructor & Destructor Documentation

rtabmap::LinkItem::LinkItem ( int  from,
int  to,
const Transform poseA,
const Transform poseB,
const Link link,
bool  interSessionClosure 
) [inline]

Definition at line 154 of file GraphViewer.cpp.

virtual rtabmap::LinkItem::~LinkItem ( ) [inline, virtual]

Definition at line 165 of file GraphViewer.cpp.


Member Function Documentation

int rtabmap::LinkItem::from ( ) const [inline]

Definition at line 192 of file GraphViewer.cpp.

const Transform& rtabmap::LinkItem::getPoseA ( ) const [inline]

Definition at line 181 of file GraphViewer.cpp.

const Transform& rtabmap::LinkItem::getPoseB ( ) const [inline]

Definition at line 185 of file GraphViewer.cpp.

virtual void rtabmap::LinkItem::hoverEnterEvent ( QGraphicsSceneHoverEvent *  event) [inline, protected, virtual]

Definition at line 196 of file GraphViewer.cpp.

virtual void rtabmap::LinkItem::hoverLeaveEvent ( QGraphicsSceneHoverEvent *  event) [inline, protected, virtual]

Definition at line 210 of file GraphViewer.cpp.

bool rtabmap::LinkItem::isInterSession ( ) const [inline]

Definition at line 191 of file GraphViewer.cpp.

Definition at line 190 of file GraphViewer.cpp.

void rtabmap::LinkItem::setColor ( const QColor &  color) [inline]

Definition at line 167 of file GraphViewer.cpp.

void rtabmap::LinkItem::setPoses ( const Transform poseA,
const Transform poseB 
) [inline]

Definition at line 174 of file GraphViewer.cpp.

int rtabmap::LinkItem::to ( ) const [inline]

Definition at line 193 of file GraphViewer.cpp.


Member Data Documentation

int rtabmap::LinkItem::_from [private]

Definition at line 219 of file GraphViewer.cpp.

Definition at line 224 of file GraphViewer.cpp.

Definition at line 223 of file GraphViewer.cpp.

Definition at line 221 of file GraphViewer.cpp.

Definition at line 222 of file GraphViewer.cpp.

int rtabmap::LinkItem::_to [private]

Definition at line 220 of file GraphViewer.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:41