| 
    LSST Applications
    21.0.0-172-gfb10e10a+18fedfabac,22.0.0+297cba6710,22.0.0+80564b0ff1,22.0.0+8d77f4f51a,22.0.0+a28f4c53b1,22.0.0+dcf3732eb2,22.0.1-1-g7d6de66+2a20fdde0d,22.0.1-1-g8e32f31+297cba6710,22.0.1-1-geca5380+7fa3b7d9b6,22.0.1-12-g44dc1dc+2a20fdde0d,22.0.1-15-g6a90155+515f58c32b,22.0.1-16-g9282f48+790f5f2caa,22.0.1-2-g92698f7+dcf3732eb2,22.0.1-2-ga9b0f51+7fa3b7d9b6,22.0.1-2-gd1925c9+bf4f0e694f,22.0.1-24-g1ad7a390+a9625a72a8,22.0.1-25-g5bf6245+3ad8ecd50b,22.0.1-25-gb120d7b+8b5510f75f,22.0.1-27-g97737f7+2a20fdde0d,22.0.1-32-gf62ce7b1+aa4237961e,22.0.1-4-g0b3f228+2a20fdde0d,22.0.1-4-g243d05b+871c1b8305,22.0.1-4-g3a563be+32dcf1063f,22.0.1-4-g44f2e3d+9e4ab0f4fa,22.0.1-42-gca6935d93+ba5e5ca3eb,22.0.1-5-g15c806e+85460ae5f3,22.0.1-5-g58711c4+611d128589,22.0.1-5-g75bb458+99c117b92f,22.0.1-6-g1c63a23+7fa3b7d9b6,22.0.1-6-g50866e6+84ff5a128b,22.0.1-6-g8d3140d+720564cf76,22.0.1-6-gd805d02+cc5644f571,22.0.1-8-ge5750ce+85460ae5f3,master-g6e05de7fdc+babf819c66,master-g99da0e417a+8d77f4f51a,w.2021.48
    
   LSST Data Management Base Package 
   | 
 
Namespaces | |
| _axes | |
| _ellipse | |
| _quadrupole | |
| detail | |
Classes | |
| class | Axes | 
| An ellipse core for the semimajor/semiminor axis and position angle parametrization (a,b,theta).  More... | |
| class | BaseCore | 
| A base class for parametrizations of the "core" of an ellipse - the ellipticity and size.  More... | |
| class | ConformalShear | 
| A logarithmic complex ellipticity with magnitude \(|e| = \ln (a/b) \).  More... | |
| class | Distortion | 
| A complex ellipticity with magnitude \(|e| = \frac{a^2 - b^2}{a^2 + b^2}\).  More... | |
| class | Ellipse | 
| An ellipse defined by an arbitrary BaseCore and a center point.  More... | |
| class | Parametric | 
| A functor that returns points on the boundary of the ellipse as a function of a parameter that runs between 0 and 2 pi (but is not angle).  More... | |
| class | PixelRegion | 
| A pixelized region containing all pixels whose centers are within an Ellipse.  More... | |
| class | Quadrupole | 
| An ellipse core with quadrupole moments as parameters.  More... | |
| class | Separable | 
| An ellipse core with a complex ellipticity and radius parameterization.  More... | |
| class | DeterminantRadius | 
| The radius defined as the 4th root of the determinant of the quadrupole matrix.  More... | |
| class | TraceRadius | 
| The radius defined as \(\sqrt{0.5(I_{xx} + I_{yy})}\).  More... | |
| class | LogDeterminantRadius | 
| The natural logarithm of the DeterminantRadius.  More... | |
| class | LogTraceRadius | 
| The natural logarithm of the TraceRadius.  More... | |
| class | ReducedShear | 
| A complex ellipticity with magnitude \(|e| = \frac{a-b}{a+b} \).  More... | |
| class | EllipseMatplotlibInterface | 
| class | EllipseHorizontalLineIntersection | 
Functions | |
| def | Ellipse_plot (self, axes=None, scale=1.0, show=True, rescale=True, **kwds) | 
| void | wrapAxes (lsst::utils::python::WrapperCollection &wrappers) | 
| void | wrapBaseCore (lsst::utils::python::WrapperCollection &wrappers) | 
| void | wrapConformalShear (lsst::utils::python::WrapperCollection &wrappers) | 
| void | wrapDistortion (lsst::utils::python::WrapperCollection &wrappers) | 
| void | wrapEllipse (lsst::utils::python::WrapperCollection &wrappers) | 
| void | wrapPixelRegion (lsst::utils::python::WrapperCollection &) | 
| void | wrapRadii (lsst::utils::python::WrapperCollection &) | 
| void | wrapEllipticityBase (lsst::utils::python::WrapperCollection &) | 
| void | wrapReducedShear (lsst::utils::python::WrapperCollection &) | 
| void | wrapQuadrupole (lsst::utils::python::WrapperCollection &) | 
| void | wrapSeparable (lsst::utils::python::WrapperCollection &) | 
| PYBIND11_MODULE (_ellipses, mod) | |
| template<typename Ellipticity_ , typename Radius_ > | |
| void | declareSeparable (lsst::utils::python::WrapperCollection &wrappers, const std::string &suffix) | 
Variables | |
| dictionary | Separable | 
| using lsst::afw::geom::ellipses::SeparableConformalShearDeterminantRadius = typedef Separable<ConformalShear, DeterminantRadius> | 
Definition at line 57 of file ellipses.h.
| using lsst::afw::geom::ellipses::SeparableConformalShearLogDeterminantRadius = typedef Separable<ConformalShear, LogDeterminantRadius> | 
Definition at line 59 of file ellipses.h.
| using lsst::afw::geom::ellipses::SeparableConformalShearLogTraceRadius = typedef Separable<ConformalShear, LogTraceRadius> | 
Definition at line 60 of file ellipses.h.
| using lsst::afw::geom::ellipses::SeparableConformalShearTraceRadius = typedef Separable<ConformalShear, TraceRadius> | 
Definition at line 58 of file ellipses.h.
| using lsst::afw::geom::ellipses::SeparableDistortionDeterminantRadius = typedef Separable<Distortion, DeterminantRadius> | 
Definition at line 52 of file ellipses.h.
| using lsst::afw::geom::ellipses::SeparableDistortionLogDeterminantRadius = typedef Separable<Distortion, LogDeterminantRadius> | 
Definition at line 54 of file ellipses.h.
| using lsst::afw::geom::ellipses::SeparableDistortionLogTraceRadius = typedef Separable<Distortion, LogTraceRadius> | 
Definition at line 55 of file ellipses.h.
| using lsst::afw::geom::ellipses::SeparableDistortionTraceRadius = typedef Separable<Distortion, TraceRadius> | 
Definition at line 53 of file ellipses.h.
| using lsst::afw::geom::ellipses::SeparableReducedShearDeterminantRadius = typedef Separable<ReducedShear, DeterminantRadius> | 
Definition at line 62 of file ellipses.h.
| using lsst::afw::geom::ellipses::SeparableReducedShearLogDeterminantRadius = typedef Separable<ReducedShear, LogDeterminantRadius> | 
Definition at line 64 of file ellipses.h.
| using lsst::afw::geom::ellipses::SeparableReducedShearLogTraceRadius = typedef Separable<ReducedShear, LogTraceRadius> | 
Definition at line 65 of file ellipses.h.
| using lsst::afw::geom::ellipses::SeparableReducedShearTraceRadius = typedef Separable<ReducedShear, TraceRadius> | 
Definition at line 63 of file ellipses.h.
| void lsst::afw::geom::ellipses::declareSeparable | ( | lsst::utils::python::WrapperCollection & | wrappers, | 
| const std::string & | suffix | ||
| ) | 
Definition at line 43 of file _separable.cc.
| def lsst.afw.geom.ellipses.Ellipse_plot | ( | self, | |
axes = None,  | 
        |||
scale = 1.0,  | 
        |||
show = True,  | 
        |||
rescale = True,  | 
        |||
| ** | kwds | ||
| ) | 
Plot the ellipse in matplotlib, adding a MatplotlibInterface
object as the 'matplotlib' attribute of the ellipse.
Aside from those below, keyword arguments for the
matplotlib.patches.Patch constructor are also accepted
('facecolor', 'linestyle', etc.)
Parameters
----------
axes : `matplotlib.axes.Axes`, optional
    Axes to plot on.  Defaults to matplotlib.pyplot.gca().
scale : `float`, optional
    Scale the displayed ellipse by this factor.
show : `bool`, optional
    If True, update the figure automatically.  Set to False for batch
    processing.
rescale : `bool`, optional
    If True, rescale the axes.
Returns
-------
interface : `EllipseMatplotlibInterface`
    An object that allows the matplotlib patch to be updated when the
    ellipse modified.
 
Definition at line 90 of file __init__.py.
| lsst::afw::geom::ellipses::PYBIND11_MODULE | ( | _ellipses | , | 
| mod | |||
| ) | 
Definition at line 43 of file _ellipses.cc.
| void lsst::afw::geom::ellipses::wrapAxes | ( | lsst::utils::python::WrapperCollection & | wrappers | ) | 
Definition at line 37 of file _axes.cc.
| void lsst::afw::geom::ellipses::wrapBaseCore | ( | lsst::utils::python::WrapperCollection & | wrappers | ) | 
Definition at line 40 of file _baseCore.cc.
| void lsst::afw::geom::ellipses::wrapConformalShear | ( | lsst::utils::python::WrapperCollection & | wrappers | ) | 
Definition at line 39 of file _conformalShear.cc.
| void lsst::afw::geom::ellipses::wrapDistortion | ( | lsst::utils::python::WrapperCollection & | wrappers | ) | 
Definition at line 38 of file _distortion.cc.
| void lsst::afw::geom::ellipses::wrapEllipse | ( | lsst::utils::python::WrapperCollection & | wrappers | ) | 
Definition at line 44 of file _ellipse.cc.
| void lsst::afw::geom::ellipses::wrapEllipticityBase | ( | lsst::utils::python::WrapperCollection & | wrappers | ) | 
Definition at line 37 of file _ellipticityBase.cc.
| void lsst::afw::geom::ellipses::wrapPixelRegion | ( | lsst::utils::python::WrapperCollection & | wrappers | ) | 
Definition at line 35 of file _pixelRegion.cc.
| void lsst::afw::geom::ellipses::wrapQuadrupole | ( | lsst::utils::python::WrapperCollection & | wrappers | ) | 
Definition at line 39 of file _quadrupole.cc.
| void lsst::afw::geom::ellipses::wrapRadii | ( | lsst::utils::python::WrapperCollection & | wrappers | ) | 
| void lsst::afw::geom::ellipses::wrapReducedShear | ( | lsst::utils::python::WrapperCollection & | wrappers | ) | 
Definition at line 38 of file _reducedShear.cc.
| void lsst::afw::geom::ellipses::wrapSeparable | ( | lsst::utils::python::WrapperCollection & | wrappers | ) | 
Definition at line 82 of file _separable.cc.
| dictionary lsst.afw.geom.ellipses.Separable | 
Definition at line 30 of file __init__.py.