SipApproximation¶
- 
class 
lsst.afw.geom.SipApproximation¶ Bases:
pybind11_builtins.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.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¶ 
-