rock_widget_collection
0.1
build
rock-master-18.09-gui-rock-widget-collection-0.20180124
src
generic_widgets
PolygonItem.cc
Go to the documentation of this file.
1
/*
2
* File: PolygonItem.cc
3
* Author: blueck
4
*
5
* Created on 29. Juni 2010, 12:06
6
*/
7
8
#include <QtGui/qpainter.h>
9
10
11
#include "
PolygonItem.h
"
12
#include "
FillItem.h
"
13
14
PolygonItem::PolygonItem
(
const
QColor &color,
int
groupNr,
const
QList<QPoint> &points)
15
:
PolylineItem
(color, groupNr, points)
16
{
17
}
18
19
PolygonItem::~PolygonItem
()
20
{
21
}
22
23
void
PolygonItem::draw
(QPainter* painter, QRectF &source, QRectF &target)
24
{
25
FillItem::draw
(painter,source,target);
26
painter->drawPolygon(
getAllPoints
(),
getNumberOfPoints
());
27
}
28
FillItem.h
PolygonItem::draw
void draw(QPainter *painter, QRectF &source, QRectF &target)
Definition:
PolygonItem.cc:23
PolygonItem.h
PolylineItem::getNumberOfPoints
int getNumberOfPoints()
Definition:
PolylineItem.cc:45
PolygonItem::PolygonItem
PolygonItem(const QColor &color, int groupNr, const QList< QPoint > &points)
Definition:
PolygonItem.cc:14
PolygonItem::~PolygonItem
virtual ~PolygonItem()
Definition:
PolygonItem.cc:19
PolylineItem
Definition:
PolylineItem.h:18
FillItem::draw
void draw(QPainter *painter, QRectF &source, QRectF &target)
Definition:
FillItem.cc:26
PolylineItem::getAllPoints
QPoint * getAllPoints()
Definition:
PolylineItem.cc:50
Generated by
1.8.13