AffineTransform

class lsst.afw.geom.AffineTransform

Bases: pybind11_builtins.pybind11_object_56

Attributes Summary

X
XX
XY
Y
YX
YY

Methods Summary

__call__(*args, **kwargs) Overloaded function.
getLinear(...)
getMatrix(...)
getParameterVector(...)
getTranslation(...)
invert(...)
isIdentity(...)
makeRotation(...)
makeScaling(*args, **kwargs) Overloaded function.
makeTranslation(...)
setParameterVector(...)

Attributes Documentation

X = 4
XX = 0
XY = 2
Y = 5
YX = 1
YY = 3

Methods Documentation

__call__(*args, **kwargs)

Overloaded function.

  1. __call__(self: lsst.afw.geom.affineTransform.AffineTransform, arg0: lsst.afw.geom.coordinates.coordinates.Point2D) -> lsst.afw.geom.coordinates.coordinates.Point2D
  2. __call__(self: lsst.afw.geom.affineTransform.AffineTransform, arg0: lsst.afw.geom.coordinates.coordinates.Extent2D) -> lsst.afw.geom.coordinates.coordinates.Extent2D
getLinear(self: lsst.afw.geom.affineTransform.AffineTransform) → lsst.afw.geom.linearTransform.LinearTransform
getMatrix(self: lsst.afw.geom.affineTransform.AffineTransform) → Eigen::Matrix<double, 3, 3, 0, 3, 3>
getParameterVector(self: lsst.afw.geom.affineTransform.AffineTransform) → Eigen::Matrix<double, 6, 1, 0, 6, 1>
getTranslation(self: lsst.afw.geom.affineTransform.AffineTransform) → lsst.afw.geom.coordinates.coordinates.Extent2D
invert(self: lsst.afw.geom.affineTransform.AffineTransform) → lsst.afw.geom.affineTransform.AffineTransform
isIdentity(self: lsst.afw.geom.affineTransform.AffineTransform) → bool
makeRotation(angle: lsst.afw.geom.angle.angle.Angle) → lsst.afw.geom.affineTransform.AffineTransform
makeScaling(*args, **kwargs)

Overloaded function.

  1. makeScaling(arg0: float) -> lsst.afw.geom.affineTransform.AffineTransform
  2. makeScaling(arg0: float, arg1: float) -> lsst.afw.geom.affineTransform.AffineTransform
makeTranslation(translation: lsst.afw.geom.coordinates.coordinates.Extent2D) → lsst.afw.geom.affineTransform.AffineTransform
setParameterVector(self: lsst.afw.geom.affineTransform.AffineTransform, arg0: Eigen::Matrix<double, 6, 1, 0, 6, 1>) → None