VerticalOpticalPort

class ipkiss3.all.VerticalOpticalPort

Out-of-plane Port in the Optical Domain

Inclination angle should be off-zero.

Parameters:
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).

inclination_rad: optional
inclination_deg: float, optional

The outward facing angle of the vector relative to the zenit (in arc degrees).

angle_rad: optional
transformation: GenericNoDistortTransform, optional