Updated of the forge from github with image system online
This commit is contained in:
@@ -1,113 +0,0 @@
|
||||
import numpy as np
|
||||
from _typeshed import Incomplete
|
||||
|
||||
class hole:
|
||||
cell: Incomplete
|
||||
def __init__(self, r_hole: float = 0.3, Dx_hole: float = 0.3, Dy_hole: float = 0.3, Lx_sq: int = 6, Ly_sq: int = 6, offset: int = 0, res: float = 0.05, xs: str = 'strip', layer=None, sharp_patch: bool = True, hole_shape: str = 'circle') -> None: ...
|
||||
|
||||
class strt_round_courner:
|
||||
cell: Incomplete
|
||||
def __init__(self, width: int = 5, length: int = 10, layer=None, radius: int = 1, n_points: int = 64) -> None: ...
|
||||
|
||||
class circle:
|
||||
vtx: Incomplete
|
||||
sz: Incomplete
|
||||
w: Incomplete
|
||||
cell: Incomplete
|
||||
def __init__(self, radius: int = 10, width: float = 0.45, theta_start: int = 0, theta_stop: int = 360, res: float = 0.05, angle=None, xs: str = 'strip', layer=None, sharp_patch: bool = True, y_cut=None) -> None: ...
|
||||
|
||||
class mx_bend:
|
||||
sz: Incomplete
|
||||
w: Incomplete
|
||||
cell: Incomplete
|
||||
def __init__(self, radius: int = 10, width: float = 0.45, theta_start: int = 0, theta_stop: int = 360, res: float = 0.05, angle=None, xs: str = 'strip', layer=None, sharp_patch: bool = True) -> None: ...
|
||||
|
||||
class Elipse_dual:
|
||||
ORx: Incomplete
|
||||
ORy: Incomplete
|
||||
IRx: Incomplete
|
||||
IRy: Incomplete
|
||||
offset_X: Incomplete
|
||||
offset_Y: Incomplete
|
||||
xs: Incomplete
|
||||
layer: Incomplete
|
||||
res: Incomplete
|
||||
theta_start: Incomplete
|
||||
theta_stop: Incomplete
|
||||
y_cut: Incomplete
|
||||
cell: Incomplete
|
||||
wa: Incomplete
|
||||
wb: Incomplete
|
||||
def __init__(self, ORx: float, ORy: float, IRx: float, IRy: float, offset_X: float = 0, offset_Y: float = 0, xs: str = None, layer: str = None, theta_start: float = 0, theta_stop: float = 360, sharp_patch: bool = True, res: float = 0.001, y_cut=None) -> None: ...
|
||||
sz: Incomplete
|
||||
def generate_gds(self, sharp_patch): ...
|
||||
|
||||
class Elipse:
|
||||
La: Incomplete
|
||||
Lb: Incomplete
|
||||
wa: Incomplete
|
||||
wb: Incomplete
|
||||
offset_a: Incomplete
|
||||
offset_b: Incomplete
|
||||
type: Incomplete
|
||||
layer: Incomplete
|
||||
xs: Incomplete
|
||||
theta_start: Incomplete
|
||||
theta_stop: Incomplete
|
||||
res: Incomplete
|
||||
cell: Incomplete
|
||||
def __init__(self, La=None, Lb=None, wa=None, wb=None, offset_a: int = 0, offset_b: int = 0, type: str = 'center', width_type: str = 'sine', layer=None, xs=None, theta_start: int = 0, theta_stop: int = 360, res: float = 0.001, sharp_patch: bool = False, show_pins: bool = False) -> None: ...
|
||||
sz: Incomplete
|
||||
def generate_gds(self, sharp_patch, show_pins): ...
|
||||
|
||||
class Conchoid:
|
||||
Atilt: Incomplete
|
||||
L: Incomplete
|
||||
cell: Incomplete
|
||||
vtx_center: Incomplete
|
||||
vtx: Incomplete
|
||||
K_end: Incomplete
|
||||
R_end: Incomplete
|
||||
def __init__(self, R0, kR, T, w, layer, w_end=None, res: float = 0.1, final_flat=None, begin_flat=None, xs=None) -> None: ...
|
||||
|
||||
class Clothoid:
|
||||
name: Incomplete
|
||||
R: Incomplete
|
||||
A: Incomplete
|
||||
width_type: Incomplete
|
||||
spiral_order: Incomplete
|
||||
dL_cal: Incomplete
|
||||
xs: Incomplete
|
||||
layer: Incomplete
|
||||
dL_wg: Incomplete
|
||||
x: Incomplete
|
||||
y: Incomplete
|
||||
L: Incomplete
|
||||
L0: Incomplete
|
||||
theta: Incomplete
|
||||
vtx_center: Incomplete
|
||||
end_patch: Incomplete
|
||||
sz: Incomplete
|
||||
n_points: Incomplete
|
||||
w: Incomplete
|
||||
cell: Incomplete
|
||||
def __init__(self, name: str = None, R: list | np.ndarray = [10, 20], w: list | np.ndarray | float = [0.4, 0.5], A: list | np.ndarray = [0, 45], width_type: str = 'sine', spiral_order: float | list = 1, Rmax: float = 10000, dL_cal: float = 0.001, dL_wg: float = 0.1, xs: str = 'strip', layer: str = None, sharp_patch: bool = True, end_patch: bool = True, show_pins: bool = False) -> None: ...
|
||||
instantiate: bool
|
||||
vtx: Incomplete
|
||||
sz_p2p: Incomplete
|
||||
def generate_gds(self, sharp_patch, show_pins): ...
|
||||
|
||||
class Racetrack:
|
||||
dLx: Incomplete
|
||||
R_bend: Incomplete
|
||||
dLy: Incomplete
|
||||
xs: Incomplete
|
||||
layer: Incomplete
|
||||
bend_cell: Incomplete
|
||||
A_bend: Incomplete
|
||||
w: Incomplete
|
||||
w_crack: float
|
||||
cell: Incomplete
|
||||
def __init__(self, bend_cell=None, xs: str = 'strip', layer=None, R_bend: int = 10, w: float = 0.5, dLx: int = 100, dLy: int = 100, res: float = 0.001) -> None: ...
|
||||
sz: Incomplete
|
||||
def generate_gds(self): ...
|
||||
Reference in New Issue
Block a user