WireSocketWaveguideTransitionFromPortLinear¶
- class picazzo3.traces.socket_wg.WireSocketWaveguideTransitionFromPortLinear(*args, **kwargs)¶
Linear Transition between Wire and Socket Waveguides.
- Parameters
- end_trace_template: PCell and _TraceTemplate and WireWaveguideTemplate, SocketWaveguideTemplate
- start_trace_template: PCell and _TraceTemplate and WireWaveguideTemplate, SocketWaveguideTemplate
- wire_only_wg_template: PCell and _TraceTemplate
- modified_start_wg_template: PCell and _TraceTemplate
Modified start waveguide template (using the end_trace_template, but with the dimensions of the start_trace_template)
- start_port: _PortInterface
the port on which to extract trace template, position and angle
- name: String that contains only ISO/IEC 8859-1 (extended ASCII py3) or pure ASCII (py2) characters
The unique name of the pcell
- Other Parameters
- reverse_templates: ( bool, bool_, bool or int ), locked
When True, treat start_trace_template as end_trace_template and vice versa. To use the correct templates, use the _{start/stop}_trace_template properties. This should not be set manually, but calculated by the transition itself.
Views
- Layout = <class 'picazzo3.traces.socket_wg.transitions.WireSocketWaveguideTransitionFromPortLinear.Layout'>¶