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 103 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 107 of file GraphViewer.cpp.

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

Definition at line 118 of file GraphViewer.cpp.


Member Function Documentation

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.

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.


Member Data Documentation

int rtabmap::LinkItem::_from [private]

Definition at line 172 of file GraphViewer.cpp.

Definition at line 177 of file GraphViewer.cpp.

Definition at line 176 of file GraphViewer.cpp.

Definition at line 174 of file GraphViewer.cpp.

Definition at line 175 of file GraphViewer.cpp.

int rtabmap::LinkItem::_to [private]

Definition at line 173 of file GraphViewer.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