OpticalPort
- class ipkiss3.all.OpticalPort
In-plane Port in the Optical Domain
has a trace_template
- Parameters:
- trace_template: AbstractWaveguideLayoutTemplate, optional
- layer: __Layer__, optional
layer for drawing the port elements
- shape: Shape, optional
Shape of the port, centered around the origin and not transformed.
- term: ( Term ), optional, *None allowed*
deprecated - corresponding term of the port
- direction: Enum with value restriction, allowed_values: <enum ‘PORT_DIRECTION’>, optional
direction of the port (PORT_DIRECTION.IN, PORT_DIRECTION.OUT, …)
- domain: __Domain__, optional
physical domain of the port (electrical, optical, thermal, …)
- name: str and String that contains only ISO/IEC 8859-1 (extended ASCII py3) or pure ASCII (py2) characters, optional
name of the port
- angle_deg: float, optional
The outward facing angle of the port (in arc degrees).
- position: Coord2, optional
Position of the vector (coordinate).
- angle_rad: optional
- transformation: GenericNoDistortTransform, optional
- Other Parameters:
- process: locked
- inclination_rad: locked
- inclination_deg: locked