Jafar
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Line.hpp
00001 #ifndef _LINE_HPP_
00002 #define _LINE_HPP_
00003 
00004 #include <QGraphicsLineItem>
00005 
00006 namespace jafar {
00007 namespace qdisplay {
00008 
00009 class Line : public QGraphicsLineItem {
00010   public:
00015     Line(double x1, double y1, double x2, double y2);
00022     void setColor(int r, int g, int b);
00026     void setWidth( double _width );
00032     inline void setPos(double x, double y) { QGraphicsLineItem::setPos(x,y); }
00033     void setLabel(char * text);
00034     void setFontSize(int s) { m_fontSize = s; }
00035   private:
00036     QGraphicsTextItem* m_label;
00037     int m_fontSize;
00038 };
00039 
00040 }
00041 
00042 }
00043 
00044 #endif
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

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