Skip to content

errors

errors

Base error classes used in this module.

Rasterized2DBackendError

Bases: BackendError

Base class for backend errors.

Source code in src/pygerber/backend/rasterized_2d/errors.py
class Rasterized2DBackendError(BackendError):
    """Base class for backend errors."""

ApertureImageNotInitializedError

Bases: Rasterized2DBackendError

Raised when aperture image is requested before it was initialized.

Source code in src/pygerber/backend/rasterized_2d/errors.py
class ApertureImageNotInitializedError(Rasterized2DBackendError):
    """Raised when aperture image is requested before it was initialized."""

BackendImageNotInitializedError

Bases: Rasterized2DBackendError

Raised when backend canvas image is requested before initialization.

Source code in src/pygerber/backend/rasterized_2d/errors.py
class BackendImageNotInitializedError(Rasterized2DBackendError):
    """Raised when backend canvas image is requested before initialization."""