inkstitch/lib/extensions/__init__.py

23 wiersze
620 B
Python

from embroider import Embroider
from install import Install
from params import Params
from print_pdf import Print
from simulate import Simulate
from input import Input
from output import Output
from zip import Zip
from flip import Flip
from object_commands import ObjectCommands
from layer_commands import LayerCommands
from convert_to_satin import ConvertToSatin
from base import InkstitchExtension
import inspect
extensions = []
for item in locals().values():
if inspect.isclass(item) and \
issubclass(item, InkstitchExtension) and \
item is not InkstitchExtension:
extensions.append(item)