Box2D

class lsst.afw.geom.Box2D

Bases: pybind11_builtins.pybind11_object_56

Attributes Summary

EPSILON
INVALID

Methods Summary

clip((self: lsst.afw.geom.box.Box2D, ...)
contains(*args, **kwargs) Overloaded function.
flipLR((self: lsst.afw.geom.box.Box2D, ...)
flipTB((self: lsst.afw.geom.box.Box2D, ...)
getArea((self: lsst.afw.geom.box.Box2D) -> float)
getCenter(...)
getCenterX(...)
getCenterY(...)
getCorners(...)
getDimensions(...)
getHeight(...)
getMax(...)
getMaxX((self: lsst.afw.geom.box.Box2D) -> float)
getMaxY((self: lsst.afw.geom.box.Box2D) -> float)
getMin(...)
getMinX((self: lsst.afw.geom.box.Box2D) -> float)
getMinY((self: lsst.afw.geom.box.Box2D) -> float)
getWidth(...)
grow(*args, **kwargs) Overloaded function.
include(*args, **kwargs) Overloaded function.
isEmpty((self: lsst.afw.geom.box.Box2D) -> bool)
overlaps(*args, **kwargs) Overloaded function.
shift((self: lsst.afw.geom.box.Box2D, ...)
swap((self: lsst.afw.geom.box.Box2D, ...)
toString((self: lsst.afw.geom.box.Box2D) -> str)

Attributes Documentation

EPSILON = 4.440892098500626e-16
INVALID = nan

Methods Documentation

clip(self: lsst.afw.geom.box.Box2D, arg0: lsst.afw.geom.box.Box2D) → None
contains(*args, **kwargs)

Overloaded function.

  1. contains(self: lsst.afw.geom.box.Box2D, arg0: lsst.afw.geom.coordinates.coordinates.Point2D) -> bool
  2. contains(self: lsst.afw.geom.box.Box2D, arg0: lsst.afw.geom.box.Box2D) -> bool
flipLR(self: lsst.afw.geom.box.Box2D, arg0: float) → None
flipTB(self: lsst.afw.geom.box.Box2D, arg0: float) → None
getArea(self: lsst.afw.geom.box.Box2D) → float
getCenter(self: lsst.afw.geom.box.Box2D) → lsst.afw.geom.coordinates.coordinates.Point2D
getCenterX(self: lsst.afw.geom.box.Box2D) → float
getCenterY(self: lsst.afw.geom.box.Box2D) → float
getCorners(self: lsst.afw.geom.box.Box2D) → List[lsst.afw.geom.coordinates.coordinates.Point2D]
getDimensions(self: lsst.afw.geom.box.Box2D) → lsst.afw.geom.coordinates.coordinates.Extent2D
getHeight(self: lsst.afw.geom.box.Box2D) → float
getMax(self: lsst.afw.geom.box.Box2D) → lsst.afw.geom.coordinates.coordinates.Point2D
getMaxX(self: lsst.afw.geom.box.Box2D) → float
getMaxY(self: lsst.afw.geom.box.Box2D) → float
getMin(self: lsst.afw.geom.box.Box2D) → lsst.afw.geom.coordinates.coordinates.Point2D
getMinX(self: lsst.afw.geom.box.Box2D) → float
getMinY(self: lsst.afw.geom.box.Box2D) → float
getWidth(self: lsst.afw.geom.box.Box2D) → float
grow(*args, **kwargs)

Overloaded function.

  1. grow(self: lsst.afw.geom.box.Box2D, arg0: float) -> None
  2. grow(self: lsst.afw.geom.box.Box2D, arg0: lsst.afw.geom.coordinates.coordinates.Extent2D) -> None
include(*args, **kwargs)

Overloaded function.

  1. include(self: lsst.afw.geom.box.Box2D, arg0: lsst.afw.geom.coordinates.coordinates.Point2D) -> None
  2. include(self: lsst.afw.geom.box.Box2D, arg0: lsst.afw.geom.box.Box2D) -> None
isEmpty(self: lsst.afw.geom.box.Box2D) → bool
overlaps(*args, **kwargs)

Overloaded function.

  1. overlaps(self: lsst.afw.geom.box.Box2D, arg0: lsst.afw.geom.box.Box2D) -> bool
  2. overlaps(self: lsst.afw.geom.box.Box2D, arg0: lsst.afw.geom.coordinates.coordinates.Extent2D) -> None
shift(self: lsst.afw.geom.box.Box2D, arg0: lsst.afw.geom.coordinates.coordinates.Extent2D) → None
swap(self: lsst.afw.geom.box.Box2D, arg0: lsst.afw.geom.box.Box2D) → None
toString(self: lsst.afw.geom.box.Box2D) → str