Engauge Digitizer
2
Main Page
Classes
Files
File List
File Members
All
Classes
Files
Functions
Variables
Enumerations
Enumerator
Friends
Pages
Graphics
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
12
class
GraphicsPointFactory
13
{
14
public
:
16
GraphicsPointFactory
();
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
GraphicsPointFactory
Factor for generating GraphicsPointAbstractBase class objects.
Definition:
GraphicsPointFactory.h:12
GraphicsPointFactory::createPoint
GraphicsPoint * createPoint(QGraphicsScene &scene, const QString &identifier, const QPointF &posScreen, const PointStyle &pointStyle)
Create circle or polygon point according to the PointStyle.
Definition:
GraphicsPointFactory.cpp:16
GraphicsPointFactory::GraphicsPointFactory
GraphicsPointFactory()
Single constructor.
Definition:
GraphicsPointFactory.cpp:12
PointStyle
Details for a specific Point.
Definition:
PointStyle.h:14
GraphicsPoint
Graphics item for drawing a circular or polygonal Point.
Definition:
GraphicsPoint.h:33
Generated on Tue Dec 1 2015 20:38:41 for Engauge Digitizer by
1.8.5