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