|
| float | engine.core.injectors.drawing._r (float v) |
| Dict[str, Any] | engine.core.injectors.drawing.poly (str layer, List[Pt] ps, bool closed=False, Optional[str] id=None) |
| Dict[str, Any] | engine.core.injectors.drawing.circle (str layer, Pt c, float r, Optional[str] id=None) |
| Dict[str, Any] | engine.core.injectors.drawing.dim (Pt a, Pt b, Pt off, str text, Optional[str] side=None) |
| Dict[str, Any] | engine.core.injectors.drawing.text (str layer, Pt at, str s, str anchor="start") |
| Dict[str, Any] | engine.core.injectors.drawing.ellipse (str layer, Pt c, float a, float b, float rot, Optional[str] id=None) |
| str | engine.core.injectors.drawing._mm (float v, int d=2) |
| float | engine.core.injectors.drawing._sin (float th) |
| float | engine.core.injectors.drawing._cos (float th) |
| List[Pt] | engine.core.injectors.drawing._zigzag (float x, float y0, float y1, int n=4) |
| List[Pt] | engine.core.injectors.drawing._plug_outline (Dict[str, Any] lay) |
| Optional[Tuple[str, float]] | engine.core.injectors.drawing._inlet_shape (Dict[str, Any] p) |
| Pt | engine.core.injectors.drawing._unit (Pt v) |
| List[Pt] | engine.core.injectors.drawing._inlet_corner (Pt P, Pt w, Pt f, Optional[Tuple[str, float]] shape, float d, int n=12) |
| List[Tuple[Pt,...]] | engine.core.injectors.drawing._passage_parts (Dict[str, Any] lay, str k) |
| Tuple[List[List[Pt]], List[List[Pt]]] | engine.core.injectors.drawing._passage_cut (Dict[str, Any] lay, str k) |
| List[List[Pt]] | engine.core.injectors.drawing._passage_polys (Dict[str, Any] lay, str k) |
| str | engine.core.injectors.drawing._inlet_note (Dict[str, Any] p, float d) |
| List[Dict[str, Any]] | engine.core.injectors.drawing._rot (List[Dict[str, Any]] prims) |
| List[Dict[str, Any]] | engine.core.injectors.drawing._section (Dict[str, Any] lay, bool through_doublet) |
| List[Dict[str, Any]] | engine.core.injectors.drawing._face (Dict[str, Any] lay, bool back) |
| List[Dict[str, Any]] | engine.core.injectors.drawing._ports (Dict[str, Any] lay) |
| List[Dict[str, Any]] | engine.core.injectors.drawing._revolve (Dict[str, Any] lay) |
| Dict[str, Any] | engine.core.injectors.drawing.injector_drawings (Dict[str, Any] lay) |