optical pins name revised. Pin type added

This commit is contained in:
=
2026-06-07 22:56:33 +08:00
parent a4ac88f002
commit 8462c3397f
262 changed files with 3251 additions and 1134 deletions
+17 -26
View File
@@ -450,7 +450,7 @@
<h2 id="E">E</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="mxpic/components/primitives/EC_dual_layer_px3.html#mxpic.components.primitives.EC_dual_layer_px3.EC_dual_layer_px3">EC_dual_layer_px3 (class in mxpic.components.primitives.EC_dual_layer_px3)</a>
<li><a href="mxpic/components/primitives/pic/edge_couplers.html#mxpic.components.primitives.pic.edge_couplers.EC_dual_layer_px3">EC_dual_layer_px3 (class in mxpic.components.primitives.pic.edge_couplers)</a>
</li>
<li><a href="mxpic/components/geometry/rings.html#mxpic.components.geometry.rings.Elipse">Elipse (class in mxpic.components.geometry.rings)</a>
</li>
@@ -480,7 +480,7 @@
<h2 id="G">G</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="mxpic/components/primitives/grating_couplers.html#mxpic.components.primitives.grating_couplers.GC_SiN_Si_Dual_Layer">GC_SiN_Si_Dual_Layer (class in mxpic.components.primitives.grating_couplers)</a>
<li><a href="mxpic/components/primitives/pic/gratings.html#mxpic.components.primitives.pic.gratings.GC_SiN_Si_Dual_Layer">GC_SiN_Si_Dual_Layer (class in mxpic.components.primitives.pic.gratings)</a>
</li>
<li><a href="mxpic/components/primitives/pic/gratings.html#mxpic.components.primitives.pic.gratings.GC_STD_1D">GC_STD_1D (class in mxpic.components.primitives.pic.gratings)</a>
</li>
@@ -540,10 +540,6 @@
<li><a href="mxpic/components/primitives/active/pin_wg.html#mxpic.components.primitives.active.pin_wg.waveguide_PIN.generate_gds">(mxpic.components.primitives.active.pin_wg.waveguide_PIN method)</a>
</li>
<li><a href="mxpic/components/primitives/active/pin_wg.html#mxpic.components.primitives.active.pin_wg.WGDoped.generate_gds">(mxpic.components.primitives.active.pin_wg.WGDoped method)</a>
</li>
<li><a href="mxpic/components/primitives/EC_dual_layer_px3.html#mxpic.components.primitives.EC_dual_layer_px3.EC_dual_layer_px3.generate_gds">(mxpic.components.primitives.EC_dual_layer_px3.EC_dual_layer_px3 method)</a>
</li>
<li><a href="mxpic/components/primitives/grating_couplers.html#mxpic.components.primitives.grating_couplers.GC_SiN_Si_Dual_Layer.generate_gds">(mxpic.components.primitives.grating_couplers.GC_SiN_Si_Dual_Layer method)</a>
</li>
<li><a href="mxpic/components/primitives/passive/rings.html#mxpic.components.primitives.passive.rings.SOCR.generate_gds">(mxpic.components.primitives.passive.rings.SOCR method)</a>
</li>
@@ -564,6 +560,10 @@
<li><a href="mxpic/components/primitives/pic/couplers.html#mxpic.components.primitives.pic.couplers.ring_bus_wg.generate_gds">(mxpic.components.primitives.pic.couplers.ring_bus_wg method)</a>
</li>
<li><a href="mxpic/components/primitives/pic/cross.html#mxpic.components.primitives.pic.cross.Cross.generate_gds">(mxpic.components.primitives.pic.cross.Cross method)</a>
</li>
<li><a href="mxpic/components/primitives/pic/edge_couplers.html#mxpic.components.primitives.pic.edge_couplers.EC_dual_layer_px3.generate_gds">(mxpic.components.primitives.pic.edge_couplers.EC_dual_layer_px3 method)</a>
</li>
<li><a href="mxpic/components/primitives/pic/gratings.html#mxpic.components.primitives.pic.gratings.GC_SiN_Si_Dual_Layer.generate_gds">(mxpic.components.primitives.pic.gratings.GC_SiN_Si_Dual_Layer method)</a>
</li>
<li><a href="mxpic/components/primitives/pic/gratings.html#mxpic.components.primitives.pic.gratings.Grating_2D_Hole.generate_gds">(mxpic.components.primitives.pic.gratings.Grating_2D_Hole method)</a>
</li>
@@ -765,10 +765,6 @@
<li><a href="mxpic/components/primitives/active/pin_wg.html#module-mxpic.components.primitives.active.pin_wg">mxpic.components.primitives.active.pin_wg</a>
</li>
<li><a href="mxpic/components/primitives/active/rings.html#module-mxpic.components.primitives.active.rings">mxpic.components.primitives.active.rings</a>
</li>
<li><a href="mxpic/components/primitives/EC_dual_layer_px3.html#module-mxpic.components.primitives.EC_dual_layer_px3">mxpic.components.primitives.EC_dual_layer_px3</a>
</li>
<li><a href="mxpic/components/primitives/grating_couplers.html#module-mxpic.components.primitives.grating_couplers">mxpic.components.primitives.grating_couplers</a>
</li>
<li><a href="mxpic/components/primitives/passive/crows.html#module-mxpic.components.primitives.passive.crows">mxpic.components.primitives.passive.crows</a>
</li>
@@ -781,6 +777,8 @@
<li><a href="mxpic/components/primitives/pic/couplers.html#module-mxpic.components.primitives.pic.couplers">mxpic.components.primitives.pic.couplers</a>
</li>
<li><a href="mxpic/components/primitives/pic/cross.html#module-mxpic.components.primitives.pic.cross">mxpic.components.primitives.pic.cross</a>
</li>
<li><a href="mxpic/components/primitives/pic/edge_couplers.html#module-mxpic.components.primitives.pic.edge_couplers">mxpic.components.primitives.pic.edge_couplers</a>
</li>
<li><a href="mxpic/components/primitives/pic/gratings.html#module-mxpic.components.primitives.pic.gratings">mxpic.components.primitives.pic.gratings</a>
</li>
@@ -870,6 +868,8 @@
<li><a href="mxpic/components/electronics/eic_units.html#module-mxpic.components.electronics.eic_units">module</a>
</li>
</ul></li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li>
mxpic.components.gds_devices
@@ -877,8 +877,6 @@
<li><a href="mxpic/components/gds_devices.html#module-mxpic.components.gds_devices">module</a>
</li>
</ul></li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li>
mxpic.components.geometry.curves
@@ -940,20 +938,6 @@
<ul>
<li><a href="mxpic/components/primitives/active/rings.html#module-mxpic.components.primitives.active.rings">module</a>
</li>
</ul></li>
<li>
mxpic.components.primitives.EC_dual_layer_px3
<ul>
<li><a href="mxpic/components/primitives/EC_dual_layer_px3.html#module-mxpic.components.primitives.EC_dual_layer_px3">module</a>
</li>
</ul></li>
<li>
mxpic.components.primitives.grating_couplers
<ul>
<li><a href="mxpic/components/primitives/grating_couplers.html#module-mxpic.components.primitives.grating_couplers">module</a>
</li>
</ul></li>
<li>
@@ -996,6 +980,13 @@
<ul>
<li><a href="mxpic/components/primitives/pic/cross.html#module-mxpic.components.primitives.pic.cross">module</a>
</li>
</ul></li>
<li>
mxpic.components.primitives.pic.edge_couplers
<ul>
<li><a href="mxpic/components/primitives/pic/edge_couplers.html#module-mxpic.components.primitives.pic.edge_couplers">module</a>
</li>
</ul></li>
<li>