LinearTransform¶
- 
class lsst.geom.LinearTransform¶
- Bases: - pybind11_builtins.pybind11_object- Attributes Summary - XX- XY- YX- YY- Methods Summary - __call__(*args, **kwargs)- Overloaded function. - applyX(self, x, y)- applyY(self, x, y)- computeDeterminant(self)- getMatrix(self)- getParameterVector(self)- inverted(self)- isIdentity(self)- makeRotation(angle)- makeScaling(*args, **kwargs)- Overloaded function. - set(self, xx, yx, xy, yy)- Attributes Documentation - 
XX= 0¶
 - 
XY= 2¶
 - 
YX= 1¶
 - 
YY= 3¶
 - Methods Documentation - 
__call__(*args, **kwargs)¶
- Overloaded function. - __call__(self: lsst.geom.LinearTransform, arg0: lsst.geom.Point2D) -> lsst.geom.Point2D
- __call__(self: lsst.geom.LinearTransform, arg0: lsst.geom.Extent2D) -> lsst.geom.Extent2D
- __call__(self: object, x: object, y: object) -> tuple
 
 - 
applyX(self: lsst.geom.LinearTransform, x: numpy.ndarray[float64], y: numpy.ndarray[float64]) → object¶
 - 
applyY(self: lsst.geom.LinearTransform, x: numpy.ndarray[float64], y: numpy.ndarray[float64]) → object¶
 - 
computeDeterminant(self: lsst.geom.LinearTransform) → float¶
 - 
getMatrix(self: lsst.geom.LinearTransform) → numpy.ndarray[float64[2, 2]]¶
 - 
getParameterVector(self: lsst.geom.LinearTransform) → numpy.ndarray[float64[4, 1]]¶
 - 
inverted(self: lsst.geom.LinearTransform) → lsst.geom.LinearTransform¶
 - 
isIdentity(self: lsst.geom.LinearTransform) → bool¶
 - 
makeRotation(angle: lsst.geom.Angle) → lsst.geom.LinearTransform¶
 - 
makeScaling(*args, **kwargs)¶
- Overloaded function. - makeScaling(scale: float) -> lsst.geom.LinearTransform
- makeScaling(arg0: float, arg1: float) -> lsst.geom.LinearTransform
 
 - 
set(self: lsst.geom.LinearTransform, xx: float, yx: float, xy: float, yy: float) → None¶
 
-