LinearTransform¶
-
class
lsst.afw.geom.LinearTransform¶ Bases:
pybind11_builtins.pybind11_object_56Attributes Summary
XXXYYXYYMethods Summary
__call__(*args, **kwargs)Overloaded function. computeDeterminant(...)getMatrix(...)getParameterVector(...)invert(...)isIdentity(...)makeRotation(...)makeScaling(*args, **kwargs)Overloaded function. set(...)Attributes Documentation
-
XX= 0¶
-
XY= 2¶
-
YX= 1¶
-
YY= 3¶
Methods Documentation
-
__call__(*args, **kwargs)¶ Overloaded function.
- __call__(self: lsst.afw.geom.linearTransform.LinearTransform, arg0: lsst.afw.geom.coordinates.coordinates.Point2D) -> lsst.afw.geom.coordinates.coordinates.Point2D
- __call__(self: lsst.afw.geom.linearTransform.LinearTransform, arg0: lsst.afw.geom.coordinates.coordinates.Extent2D) -> lsst.afw.geom.coordinates.coordinates.Extent2D
-
computeDeterminant(self: lsst.afw.geom.linearTransform.LinearTransform) → float¶
-
getMatrix(self: lsst.afw.geom.linearTransform.LinearTransform) → Eigen::Matrix<double, 2, 2, 2, 2, 2>¶
-
getParameterVector(self: lsst.afw.geom.linearTransform.LinearTransform) → Eigen::Matrix<double, 4, 1, 0, 4, 1>¶
-
invert(self: lsst.afw.geom.linearTransform.LinearTransform) → lsst.afw.geom.linearTransform.LinearTransform¶
-
isIdentity(self: lsst.afw.geom.linearTransform.LinearTransform) → bool¶
-
makeRotation(angle: lsst.afw.geom.angle.angle.Angle) → lsst.afw.geom.linearTransform.LinearTransform¶
-
makeScaling(*args, **kwargs)¶ Overloaded function.
- makeScaling(scale: float) -> lsst.afw.geom.linearTransform.LinearTransform
- makeScaling(arg0: float, arg1: float) -> lsst.afw.geom.linearTransform.LinearTransform
-
set(self: lsst.afw.geom.linearTransform.LinearTransform, xx: float, yx: float, xy: float, yy: float) → None¶
-