CfgPlane#

class pyedb.configuration.cfg_modeler.CfgPlane(/, **data: Any)#

Bases: pyedb.configuration.cfg_common.CfgBaseModel

Represent one plane primitive scheduled for creation.

Overview#

model_config

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

name

layer

net_name

type

lower_left_point

upper_right_point

corner_radius

rotation

voids

points

radius

position

Import detail#

from pyedb.configuration.cfg_modeler import CfgPlane

Attribute detail#

CfgPlane.model_config#

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

CfgPlane.name: str = ''#
CfgPlane.layer: str = ''#
CfgPlane.net_name: str = ''#
CfgPlane.type: str = 'rectangle'#
CfgPlane.lower_left_point: list[float | int | str] = None#
CfgPlane.upper_right_point: list[float | int | str] = None#
CfgPlane.corner_radius: float | int | str = 0#
CfgPlane.rotation: float | int | str = 0#
CfgPlane.voids: list = None#
CfgPlane.points: list[list[float | int | str]] = None#
CfgPlane.radius: float | int | str = 0#
CfgPlane.position: list[float | int | str] = None#