aboutsummaryrefslogtreecommitdiff
path: root/srcs/phpmyadmin/vendor/bacon/bacon-qr-code/src/Renderer/Image/ImageBackEndInterface.php
diff options
context:
space:
mode:
authorCharles Cabergs <me@cacharle.xyz>2020-07-27 10:05:23 +0200
committerCharles Cabergs <me@cacharle.xyz>2020-07-27 10:05:23 +0200
commit5bf66662a9bdd62c5bccab15e607cd95cfb8fcab (patch)
tree39a1a4629749056191c05dfd899f931701b7acf3 /srcs/phpmyadmin/vendor/bacon/bacon-qr-code/src/Renderer/Image/ImageBackEndInterface.php
parent5afd237bbd22028b85532b8c0b3fcead49a00764 (diff)
downloadft_server-master.tar.gz
ft_server-master.tar.bz2
ft_server-master.zip
Removed wordpress and phpmyadmin, my server doesn't handle it well and it brings shame on my famillyHEADmaster
Diffstat (limited to 'srcs/phpmyadmin/vendor/bacon/bacon-qr-code/src/Renderer/Image/ImageBackEndInterface.php')
-rw-r--r--srcs/phpmyadmin/vendor/bacon/bacon-qr-code/src/Renderer/Image/ImageBackEndInterface.php87
1 files changed, 0 insertions, 87 deletions
diff --git a/srcs/phpmyadmin/vendor/bacon/bacon-qr-code/src/Renderer/Image/ImageBackEndInterface.php b/srcs/phpmyadmin/vendor/bacon/bacon-qr-code/src/Renderer/Image/ImageBackEndInterface.php
deleted file mode 100644
index 0935819..0000000
--- a/srcs/phpmyadmin/vendor/bacon/bacon-qr-code/src/Renderer/Image/ImageBackEndInterface.php
+++ /dev/null
@@ -1,87 +0,0 @@
-<?php
-declare(strict_types = 1);
-
-namespace BaconQrCode\Renderer\Image;
-
-use BaconQrCode\Exception\RuntimeException;
-use BaconQrCode\Renderer\Color\ColorInterface;
-use BaconQrCode\Renderer\Path\Path;
-use BaconQrCode\Renderer\RendererStyle\Gradient;
-
-/**
- * Interface for back ends able to to produce path based images.
- */
-interface ImageBackEndInterface
-{
- /**
- * Starts a new image.
- *
- * If a previous image was already started, previous data get erased.
- */
- public function new(int $size, ColorInterface $backgroundColor) : void;
-
- /**
- * Transforms all following drawing operation coordinates by scaling them by a given factor.
- *
- * @throws RuntimeException if no image was started yet.
- */
- public function scale(float $size) : void;
-
- /**
- * Transforms all following drawing operation coordinates by translating them by a given amount.
- *
- * @throws RuntimeException if no image was started yet.
- */
- public function translate(float $x, float $y) : void;
-
- /**
- * Transforms all following drawing operation coordinates by rotating them by a given amount.
- *
- * @throws RuntimeException if no image was started yet.
- */
- public function rotate(int $degrees) : void;
-
- /**
- * Pushes the current coordinate transformation onto a stack.
- *
- * @throws RuntimeException if no image was started yet.
- */
- public function push() : void;
-
- /**
- * Pops the last coordinate transformation from a stack.
- *
- * @throws RuntimeException if no image was started yet.
- */
- public function pop() : void;
-
- /**
- * Draws a path with a given color.
- *
- * @throws RuntimeException if no image was started yet.
- */
- public function drawPathWithColor(Path $path, ColorInterface $color) : void;
-
- /**
- * Draws a path with a given gradient which spans the box described by the position and size.
- *
- * @throws RuntimeException if no image was started yet.
- */
- public function drawPathWithGradient(
- Path $path,
- Gradient $gradient,
- float $x,
- float $y,
- float $width,
- float $height
- ) : void;
-
- /**
- * Ends the image drawing operation and returns the resulting blob.
- *
- * This should reset the state of the back end and thus this method should only be callable once per image.
- *
- * @throws RuntimeException if no image was started yet.
- */
- public function done() : string;
-}