create#

classmethod Rectangle.create(layout, layer, net, rep_type, param1, param2, param3, param4, corner_rad, rotation)#

Create a rectangle.

Parameters:
layoutLayout

Layout to create the rectangle in.

layerstr or Layer

Layer the rectangle is to created on.

netstr or Net or None

Net the rectangle is to have.

rep_typeRectangleRepresentationType

Type that defines the meaning of the given parameters.

param1Value

X value of the lower-left point or center point.

param2Value

Y value of the lower-left point or center point.

param3Value

X value of the upper-right point or width.

param4Value

Y value of the upper-right point or height.

corner_radValue

Corner radius.

rotationValue

Rotation.

Returns:
Rectangle

Rectangle created.