Engauge Digitizer 2
Loading...
Searching...
No Matches
MigrateToVersion6.h
Go to the documentation of this file.
1/******************************************************************************************************
2 * (C) 2014 markummitchell@github.com. This file is part of Engauge Digitizer, which is released *
3 * under GNU General Public License version 2 (GPLv2) or (at your option) any later version. See file *
4 * LICENSE or go to gnu.org/licenses for details. Distribution requires prior written permission. *
5 ******************************************************************************************************/
6
7#ifndef MIGRATE_TO_VERSION_6_H
8#define MIGRATE_TO_VERSION_6_H
9
10#include "ColorPalette.h"
11#include "CurveConnectAs.h"
12#include "PointShape.h"
13
16{
17 public:
20
23
26
29
31 int pointRadius (int preVersion6) const;
32};
33
34#endif // MIGRATE_TO_VERSION_6_H
ColorPalette
CurveConnectAs
const int INNER_RADIUS_MIN
PointShape
Definition PointShape.h:12
Converts old (=pre version 6) enums to new (=version 6) enums, for reading of old document files.
CurveConnectAs curveConnectAs(int preVersion6) const
Line drawn between points.
ColorPalette colorPalette(int preVersion6) const
Color from color palette.
int pointRadius(int preVersion6) const
Point radius.
MigrateToVersion6()
Single constructor.
PointShape pointShape(int preVersion6) const
Point shape.