init_code

This commit is contained in:
sky
2025-07-03 17:03:00 +08:00
parent a710c87a2b
commit 89766fe3d1
220 changed files with 479903 additions and 77 deletions

26
pygarment/__init__.py Normal file
View File

@@ -0,0 +1,26 @@
"""
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