
| Current Path : /var/www/web-klick.de/dsh/order_model/.archive/ixml/ |
Linux ift1.ift-informatik.de 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64 |
| Current File : /var/www/web-klick.de/dsh/order_model/.archive/ixml/pattern.py |
from typing import List, Optional
from pydantic import BaseModel
import pattern_placement
class Pattern(BaseModel):
"""Model to carry pattern information.
Type hint notation by 'pydantic'.
(see https://pypi.org/project/pydantic/)
Attributes:
"""
pattern_number: Optional[str] = None
pattern_placements: List[pattern_placement] = []
pattern_type: Optional[str] = None
pattern_name: Optional[str] = None
pattern_uom: Optional[str] = None
pattern_incoming_x: Optional[str] = None
pattern_incoming_y: Optional[str] = None
pattern_scale_factor: Optional[str] = None
pattern_final_x: Optional[str] = None
pattern_final_y: Optional[str] = None
pattern_stepping_x: Optional[str] = None
pattern_stepping_y: Optional[str] = None
pattern_nikon_x: Optional[str] = None
pattern_nikon_y: Optional[str] = None
pattern_multi_placement: Optional[str] = None