keysight.ads.de.db_dbu

The classes and functions defined in the keysight.ads.de.db_uu and keysight.ads.de.db_dbu packages are largely identical but are differentiated by units; user units (uu) and database units (dbu).

See the keysight.ads.de.db_uu package for the API definition that is available in both the keysight.ads.de.db_uu and keysight.ads.de.db_dbu packages.

Database module using integer database units without conversion.

Classes

class keysight.ads.de.db_dbu.DbBox

Bases: object

__init__(x1: int | None = None, y1: int | None = None, x2: int | None = None, y2: int | None = None, lower_left: PointDBU | None = None, upper_right: PointDBU | None = None) None
contains_box(box: DbBox) bool
contains_coordinates(x: int, y: int) bool
contains_point(point: PointDBU) bool
property has_zero_area: bool
property is_degenerate: bool
property lower_left: PointDBU
property lower_right: PointDBU
overlaps(box: DbBox) bool
property upper_left: PointDBU
property upper_right: PointDBU
property x1: int
property x2: int
property y1: int
property y2: int
On this page