AffineTransform¶
- class lsst.geom.AffineTransform¶
- Bases: - pybind11_object- Attributes Summary - Methods Summary - __call__(*args, **kwargs)- Overloaded function. - applyX(self, x, y)- applyY(self, x, y)- getLinear(self)- getMatrix(self)- getParameterVector(self)- getTranslation(self)- inverted(self)- isIdentity(self)- makeRotation(angle)- makeScaling(*args, **kwargs)- Overloaded function. - makeTranslation(translation)- setParameterVector(self, arg0)- Attributes Documentation - X = 4¶
 - XX = 0¶
 - XY = 2¶
 - Y = 5¶
 - YX = 1¶
 - YY = 3¶
 - Methods Documentation - __call__(*args, **kwargs)¶
- Overloaded function. - __call__(self: lsst.geom.AffineTransform, arg0: lsst.geom.Point2D) -> lsst.geom.Point2D 
- __call__(self: lsst.geom.AffineTransform, arg0: lsst.geom.Extent2D) -> lsst.geom.Extent2D 
- __call__(self: object, x: object, y: object) -> tuple 
 
 - applyX(self: lsst.geom.AffineTransform, x: numpy.ndarray[numpy.float64], y: numpy.ndarray[numpy.float64]) object¶
 - applyY(self: lsst.geom.AffineTransform, x: numpy.ndarray[numpy.float64], y: numpy.ndarray[numpy.float64]) object¶
 - getLinear(self: lsst.geom.AffineTransform) lsst.geom.LinearTransform¶
 - getMatrix(self: lsst.geom.AffineTransform) numpy.ndarray[numpy.float64[3, 3]]¶
 - getParameterVector(self: lsst.geom.AffineTransform) numpy.ndarray[numpy.float64[6, 1]]¶
 - getTranslation(self: lsst.geom.AffineTransform) lsst.geom.Extent2D¶
 - inverted(self: lsst.geom.AffineTransform) lsst.geom.AffineTransform¶
 - isIdentity(self: lsst.geom.AffineTransform) bool¶
 - static makeRotation(angle: lsst.geom.Angle) lsst.geom.AffineTransform¶
 - static makeScaling(*args, **kwargs)¶
- Overloaded function. - makeScaling(arg0: float) -> lsst.geom.AffineTransform 
- makeScaling(arg0: float, arg1: float) -> lsst.geom.AffineTransform 
 
 - static makeTranslation(translation: lsst.geom.Extent2D) lsst.geom.AffineTransform¶
 - setParameterVector(self: lsst.geom.AffineTransform, arg0: numpy.ndarray[numpy.float64[6, 1]]) None¶