Engauge Digitizer  2
 All Classes Files Functions Variables Enumerations Enumerator Friends Pages
GraphicsPointFactory.h
1 #ifndef GRAPHICS_POINT_FACTORY_H
2 #define GRAPHICS_POINT_FACTORY_H
3 
4 #include "PointShape.h"
5 
6 class GraphicsPoint;
7 class PointStyle;
8 class QGraphicsScene;
9 class QPointF;
10 
13 {
14 public:
17 
19  GraphicsPoint *createPoint (QGraphicsScene &scene,
20  const QString &identifier,
21  const QPointF &posScreen,
22  const PointStyle &pointStyle);
23 };
24 
25 #endif // GRAPHICS_POINT_FACTORY_H
Factor for generating GraphicsPointAbstractBase class objects.
GraphicsPoint * createPoint(QGraphicsScene &scene, const QString &identifier, const QPointF &posScreen, const PointStyle &pointStyle)
Create circle or polygon point according to the PointStyle.
GraphicsPointFactory()
Single constructor.
Details for a specific Point.
Definition: PointStyle.h:14
Graphics item for drawing a circular or polygonal Point.
Definition: GraphicsPoint.h:33