# -*- coding: utf-8 -*-
from __future__ import annotations
from PIL import ImageDraw
from pygerber.parser.pillow.apertures.arc_mixin import ArcUtilMixinPillow
from pygerber.parser.pillow.apertures.flash_line_mixin import FlashLineMixin
from pygerber.parser.pillow.apertures.flash_mixin import FlashUtilMixin
from pygerber.renderer.aperture import CustomAperture
[docs]class PillowCustom(ArcUtilMixinPillow, FlashUtilMixin, FlashLineMixin, CustomAperture):
draw_canvas: ImageDraw.ImageDraw
# def draw_shape(self, aperture_stamp_draw: ImageDraw.Draw, color: Tuple):
# pass