SipApproximation¶
- class lsst.afw.geom.SipApproximation¶
Bases:
pybind11_objectMethods Summary
applyForward(*args, **kwargs)Overloaded function.
applyInverse(*args, **kwargs)Overloaded function.
computeMaxDeviation(self)fit(self, order[, svdThreshold])getA(*args, **kwargs)Overloaded function.
getAP(*args, **kwargs)Overloaded function.
getB(*args, **kwargs)Overloaded function.
getBBox(self)getBP(*args, **kwargs)Overloaded function.
getCdMatrix(self)getGridShape(self)getGridStep(self)getOrder(self)getPixelOrigin(self)refineGrid(self[, factor])updateGrid(self, shape)Methods Documentation
- applyForward(*args, **kwargs)¶
Overloaded function.
applyForward(self: lsst.afw.geom.SipApproximation, arg0: lsst.geom.Point2D) -> lsst.geom.Point2D
applyForward(self: lsst.afw.geom.SipApproximation, arg0: List[lsst.geom.Point2D]) -> List[lsst.geom.Point2D]
- applyInverse(*args, **kwargs)¶
Overloaded function.
applyInverse(self: lsst.afw.geom.SipApproximation, arg0: lsst.geom.Point2D) -> lsst.geom.Point2D
applyInverse(self: lsst.afw.geom.SipApproximation, arg0: List[lsst.geom.Point2D]) -> List[lsst.geom.Point2D]
- computeMaxDeviation(self: lsst.afw.geom.SipApproximation) Tuple[float, float]¶
- fit(self: lsst.afw.geom.SipApproximation, order: int, svdThreshold: float = -1) None¶
- getA(*args, **kwargs)¶
Overloaded function.
getA(self: lsst.afw.geom.SipApproximation, p: int, q: int) -> float
getA(self: lsst.afw.geom.SipApproximation) -> numpy.ndarray[numpy.float64[m, n]]
- getAP(*args, **kwargs)¶
Overloaded function.
getAP(self: lsst.afw.geom.SipApproximation, p: int, q: int) -> float
getAP(self: lsst.afw.geom.SipApproximation) -> numpy.ndarray[numpy.float64[m, n]]
- getB(*args, **kwargs)¶
Overloaded function.
getB(self: lsst.afw.geom.SipApproximation, p: int, q: int) -> float
getB(self: lsst.afw.geom.SipApproximation) -> numpy.ndarray[numpy.float64[m, n]]
- getBBox(self: lsst.afw.geom.SipApproximation) lsst.geom.Box2D¶
- getBP(*args, **kwargs)¶
Overloaded function.
getBP(self: lsst.afw.geom.SipApproximation, p: int, q: int) -> float
getBP(self: lsst.afw.geom.SipApproximation) -> numpy.ndarray[numpy.float64[m, n]]
- getCdMatrix(self: lsst.afw.geom.SipApproximation) numpy.ndarray[numpy.float64[2, 2]]¶
- getGridShape(self: lsst.afw.geom.SipApproximation) lsst.geom.Extent2I¶
- getGridStep(self: lsst.afw.geom.SipApproximation) lsst.geom.Extent2D¶
- getOrder(self: lsst.afw.geom.SipApproximation) int¶
- getPixelOrigin(self: lsst.afw.geom.SipApproximation) lsst.geom.Point2D¶
- refineGrid(self: lsst.afw.geom.SipApproximation, factor: int = 2) None¶
- updateGrid(self: lsst.afw.geom.SipApproximation, shape: lsst.geom.Extent2I) None¶