V

class ipkiss3.all.V(x)

Vertical control point class. Description of where a route should be vertical.

See also the API reference on place & route: Horizontal and Vertical control lines.

Parameters
x: float or SymbolicValue

X-value at which the route should be vertical.

Examples

>>> # Connect inst1, port out1 to inst2, port in1,
>>> # and the route has to go through a horizontal at y=10, then a vertical at x=50
>>> i3.ConnectManhattan('inst1:out1', 'inst2:in1', control_points=[i3.H(10), i3.V(50)])
>>>
>>> # Now the route has to go horizontally 10 um to the east of the start point
>>> i3.ConnectManhattan('inst1:out1', 'inst2:in1', control_points=[i3.H(i3.START + 10)])
>>>
>>> # Possible symbols
>>> i3.H(i3.START + 10)
>>> i3.H(i3.END - 10)
>>> i3.H(i3.PREV + 10)