1 | <?php |
---|
2 | |
---|
3 | /** |
---|
4 | * PHP version of https://github.com/Tw1ddle/geometrize-haxe/commit/e6ed1ab8c3867ac0da5bfea25ee4e7204ad286be |
---|
5 | * Based on PHP code generated with Haxe on this base version |
---|
6 | * + manual optimization&refactoring |
---|
7 | * |
---|
8 | */ |
---|
9 | |
---|
10 | if(version_compare(PHP_VERSION, '5.4.0', '<')) { |
---|
11 | exit('Your current PHP version is: ' . PHP_VERSION . '. Geometrize expected version 5.4.0 or later'); |
---|
12 | } |
---|
13 | |
---|
14 | |
---|
15 | require_once __DIR__ . '/src/Bitmap.php'; |
---|
16 | |
---|
17 | require_once __DIR__ . '/src/bitmap/DominantColours.php'; |
---|
18 | require_once __DIR__ . '/src/rasterizer/Rasterizer.php'; |
---|
19 | |
---|
20 | |
---|
21 | require_once __DIR__ . '/src/shape/ShapeTypes.php'; |
---|
22 | require_once __DIR__ . '/src/shape/Shape.php'; |
---|
23 | require_once __DIR__ . '/src/shape/ShapeFactory.php'; |
---|
24 | |
---|
25 | require_once __DIR__ . '/src/shape/Ellipse.php'; |
---|
26 | require_once __DIR__ . '/src/shape/QuadraticBezier.php'; |
---|
27 | require_once __DIR__ . '/src/shape/RotatedEllipse.php'; |
---|
28 | require_once __DIR__ . '/src/shape/Rectangle.php'; |
---|
29 | require_once __DIR__ . '/src/shape/RotatedRectangle.php'; |
---|
30 | require_once __DIR__ . '/src/shape/Triangle.php'; |
---|
31 | require_once __DIR__ . '/src/shape/Circle.php'; |
---|
32 | require_once __DIR__ . '/src/shape/Line.php'; |
---|
33 | |
---|
34 | |
---|
35 | require_once __DIR__ . '/src/exporter/SvgExporter.php'; |
---|
36 | |
---|
37 | require_once __DIR__ . '/src/State.php'; |
---|
38 | require_once __DIR__ . '/src/Model.php'; |
---|
39 | require_once __DIR__ . '/src/Core.php'; |
---|
40 | require_once __DIR__ . '/src/ImageRunner.php'; |
---|
41 | require_once __DIR__ . '/src/Version.php'; |
---|