src/types/pattern.h

Thu, 29 Mar 2018 12:10:54 +0300

author
Teemu Piippo <teemu@hecknology.net>
date
Thu, 29 Mar 2018 12:10:54 +0300
branch
experimental
changeset 1363
b725b7fb63a5
permissions
-rw-r--r--

started work on the pattern editor

#pragma once
#include <QPolygonF>
#include "../main.h"

struct ColoredPolygon
{
	QPolygonF geometry;
	LDColor color;

	ColoredPolygon(const QPolygonF& polygon, LDColor color);
};

struct Pattern
{
	Pattern(const QSizeF& size);

	QVector<ColoredPolygon> polygons;
	QSizeF canvasSize;
};

mercurial