Jafar
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Types | Public Member Functions | Public Attributes | Protected Member Functions | Private Attributes
jafar::graphmap::display::Node Class Reference

Detailed Description

Definition at line 120 of file display.hpp.

List of all members.

Public Types

enum  { Type = UserType + 1 }

Public Member Functions

 Node (int id, Viewer *graphWidget)
void addEdge (Edge *edge)
QList< Edge * > edges () const
int type () const
void calculateForces ()
bool advance ()
QRectF boundingRect () const
QPainterPath shape () const
void paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)

Public Attributes

int _id

Protected Member Functions

QVariant itemChange (GraphicsItemChange change, const QVariant &value)
void mousePressEvent (QGraphicsSceneMouseEvent *event)
void mouseReleaseEvent (QGraphicsSceneMouseEvent *event)

Private Attributes

QList< Edge * > edgeList
QPointF newPos
Viewergraph

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on Wed Oct 15 2014 00:37:39 for Jafar by doxygen 1.7.6.1
LAAS-CNRS