Files
design2garmentcode-impl/pygarment/__init__.py

27 lines
904 B
Python
Raw Normal View History

2025-07-03 17:03:00 +08:00
"""
A Python library for building parametric sewing pattern programs
"""
# Building blocks
from pygarment.garmentcode.component import Component
from pygarment.garmentcode.panel import Panel
from pygarment.garmentcode.edge import Edge, CircleEdge, CurveEdge, EdgeSequence
from pygarment.garmentcode.connector import Stitches
from pygarment.garmentcode.interface import Interface
from pygarment.garmentcode.edge_factory import EdgeSeqFactory
from pygarment.garmentcode.edge_factory import CircleEdgeFactory
from pygarment.garmentcode.edge_factory import EdgeFactory
from pygarment.garmentcode.edge_factory import CurveEdgeFactory
# Operations
import pygarment.garmentcode.operators as ops
import pygarment.garmentcode.utils as utils
# Parameter support
from pygarment.garmentcode.params import BodyParametrizationBase, DesignSampler
# Errors
from pygarment.pattern.core import EmptyPatternError