lsst.afw.math

lsst.afw.math provides mathematical functions such as convolution and image statistics. Key features:

Using lsst.afw.math

Contributing

lsst.afw.math is developed at https://github.com/lsst/afw. You can find Jira issues for this module under the afw component.

Python API reference

lsst.afw.math Package

Functions

basicConvolve(*args, **kwargs)

Overloaded function.

binImage(*args, **kwargs)

Overloaded function.

convolve(*args, **kwargs)

Overloaded function.

convolveWithBruteForce(*args, **kwargs)

Overloaded function.

flipImage(*args, **kwargs)

Overloaded function.

lookupMaxInterpStyle(n)

lookupMinInterpPoints(style)

makeApproximate(x, y, im, bbox, ctrl)

makeBackground(*args, **kwargs)

Overloaded function.

makeInterpolate(*args, **kwargs)

Overloaded function.

makeStatistics(*args, **kwargs)

Overloaded function.

minimize(*args, **kwargs)

Overloaded function.

offsetImage(*args, **kwargs)

Overloaded function.

randomChisqImage(*args, **kwargs)

Overloaded function.

randomFlatImage(*args, **kwargs)

Overloaded function.

randomGaussianImage(*args, **kwargs)

Overloaded function.

randomPoissonImage(*args, **kwargs)

Overloaded function.

randomUniformImage(*args, **kwargs)

Overloaded function.

randomUniformIntImage(*args, **kwargs)

Overloaded function.

randomUniformPosImage(*args, **kwargs)

Overloaded function.

rotateImageBy90(*args, **kwargs)

Overloaded function.

scaledPlus(*args, **kwargs)

Overloaded function.

statisticsStack(*args, **kwargs)

Overloaded function.

stringToInterpStyle(style)

stringToStatisticsProperty(arg0)

stringToUndersampleStyle(style)

warpCenteredImage(*args, **kwargs)

Overloaded function.

warpExposure(*args, **kwargs)

Overloaded function.

warpImage(*args, **kwargs)

Overloaded function.

Classes

AnalyticKernel

ApproximateControl

ApproximateF

Background

BackgroundControl

BackgroundList(*args)

A list-like class to contain a list of (lsst.afw.math.Background, lsst.afw.math.Interpolate.Style, UndersampleStyle) tuples.

BackgroundMI

BasePolynomialFunction2D

BasePolynomialFunction2F

BilinearWarpingKernel

BoundedField

CandidateVisitor

Chebyshev1Function1D

Chebyshev1Function1F

Chebyshev1Function2D

Chebyshev1Function2F

ChebyshevBoundedField

ChebyshevBoundedFieldConfig(*args, **kw)

ChebyshevBoundedFieldControl

ConvolutionControl

CovariogramD

DeltaFunctionKernel

DoubleGaussianFunction2D

DoubleGaussianFunction2F

FitResults

FixedKernel

Function1D

Function1F

Function2D

Function2F

FunctionD

FunctionF

GaussianFunction1D

GaussianFunction1F

GaussianFunction2D

GaussianFunction2F

GaussianProcessD

IntegerDeltaFunction1D

IntegerDeltaFunction1F

IntegerDeltaFunction2D

IntegerDeltaFunction2F

Interpolate

KdTreeD

Kernel

KernelImagesForRegion

LanczosFunction1D

LanczosFunction1F

LanczosFunction2D

LanczosFunction2F

LanczosWarpingKernel

LeastSquares

LinearCombinationKernel

NearestWarpingKernel

NeuralNetCovariogramD

NullFunction1D

NullFunction1F

NullFunction2D

NullFunction2F

PixelAreaBoundedField

PolynomialFunction1D

PolynomialFunction1F

PolynomialFunction2D

PolynomialFunction2F

ProductBoundedField

Property

Members:

Random

RowOfKernelImagesForRegion

SeparableKernel

SpatialCell

SpatialCellCandidate

SpatialCellCandidateIterator

SpatialCellImageCandidate

SpatialCellSet

Spline

SquaredExpCovariogramD

Statistics

StatisticsControl

TautSpline

TestCandidate

TestCandidateVisitor

TestImageCandidate

TransformBoundedField

UndersampleStyle

Members:

Warper(warpingKernelName[, interpLength, ...])

Warp images.

WarperConfig(*args, **kw)

WarpingControl

Class Inheritance Diagram

digraph inheritance526042d2d8 { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "AnalyticKernel" [URL="../../../py-api/lsst.afw.math.AnalyticKernel.html#lsst.afw.math.AnalyticKernel",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Kernel" -> "AnalyticKernel" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ApproximateControl" [URL="../../../py-api/lsst.afw.math.ApproximateControl.html#lsst.afw.math.ApproximateControl",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "ApproximateControl" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ApproximateF" [URL="../../../py-api/lsst.afw.math.ApproximateF.html#lsst.afw.math.ApproximateF",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "ApproximateF" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Background" [URL="../../../py-api/lsst.afw.math.Background.html#lsst.afw.math.Background",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "Background" [arrowsize=0.5,style="setlinewidth(0.5)"]; "BackgroundControl" [URL="../../../py-api/lsst.afw.math.BackgroundControl.html#lsst.afw.math.BackgroundControl",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "BackgroundControl" [arrowsize=0.5,style="setlinewidth(0.5)"]; "BackgroundList" [URL="../../../py-api/lsst.afw.math.BackgroundList.html#lsst.afw.math.BackgroundList",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="A list-like class to contain a list of (`lsst.afw.math.Background`,"]; "BackgroundMI" [URL="../../../py-api/lsst.afw.math.BackgroundMI.html#lsst.afw.math.BackgroundMI",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Background" -> "BackgroundMI" [arrowsize=0.5,style="setlinewidth(0.5)"]; "BasePolynomialFunction2D" [URL="../../../py-api/lsst.afw.math.BasePolynomialFunction2D.html#lsst.afw.math.BasePolynomialFunction2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Function2D" -> "BasePolynomialFunction2D" [arrowsize=0.5,style="setlinewidth(0.5)"]; "BasePolynomialFunction2F" [URL="../../../py-api/lsst.afw.math.BasePolynomialFunction2F.html#lsst.afw.math.BasePolynomialFunction2F",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Function2F" -> "BasePolynomialFunction2F" [arrowsize=0.5,style="setlinewidth(0.5)"]; "BilinearWarpingKernel" [URL="../../../py-api/lsst.afw.math.BilinearWarpingKernel.html#lsst.afw.math.BilinearWarpingKernel",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SeparableKernel" -> "BilinearWarpingKernel" [arrowsize=0.5,style="setlinewidth(0.5)"]; "BoundedField" [URL="../../../py-api/lsst.afw.math.BoundedField.html#lsst.afw.math.BoundedField",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "BoundedField" [arrowsize=0.5,style="setlinewidth(0.5)"]; "CandidateVisitor" [URL="../../../py-api/lsst.afw.math.CandidateVisitor.html#lsst.afw.math.CandidateVisitor",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "CandidateVisitor" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Chebyshev1Function1D" [URL="../../../py-api/lsst.afw.math.Chebyshev1Function1D.html#lsst.afw.math.Chebyshev1Function1D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Function1D" -> "Chebyshev1Function1D" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Chebyshev1Function1F" [URL="../../../py-api/lsst.afw.math.Chebyshev1Function1F.html#lsst.afw.math.Chebyshev1Function1F",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Function1F" -> "Chebyshev1Function1F" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Chebyshev1Function2D" [URL="../../../py-api/lsst.afw.math.Chebyshev1Function2D.html#lsst.afw.math.Chebyshev1Function2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "BasePolynomialFunction2D" -> "Chebyshev1Function2D" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Chebyshev1Function2F" [URL="../../../py-api/lsst.afw.math.Chebyshev1Function2F.html#lsst.afw.math.Chebyshev1Function2F",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "BasePolynomialFunction2F" -> "Chebyshev1Function2F" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ChebyshevBoundedField" [URL="../../../py-api/lsst.afw.math.ChebyshevBoundedField.html#lsst.afw.math.ChebyshevBoundedField",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "BoundedField" -> "ChebyshevBoundedField" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ChebyshevBoundedFieldConfig" [URL="../../../py-api/lsst.afw.math.ChebyshevBoundedFieldConfig.html#lsst.afw.math.ChebyshevBoundedFieldConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Config" -> "ChebyshevBoundedFieldConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ChebyshevBoundedFieldControl" [URL="../../../py-api/lsst.afw.math.ChebyshevBoundedFieldControl.html#lsst.afw.math.ChebyshevBoundedFieldControl",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "ChebyshevBoundedFieldControl" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Config" [URL="../../../py-api/lsst.pex.config.Config.html#lsst.pex.config.Config",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Base class for configuration (*config*) objects."]; "ConvolutionControl" [URL="../../../py-api/lsst.afw.math.ConvolutionControl.html#lsst.afw.math.ConvolutionControl",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "ConvolutionControl" [arrowsize=0.5,style="setlinewidth(0.5)"]; "CovariogramD" [URL="../../../py-api/lsst.afw.math.CovariogramD.html#lsst.afw.math.CovariogramD",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "CovariogramD" [arrowsize=0.5,style="setlinewidth(0.5)"]; "DeltaFunctionKernel" [URL="../../../py-api/lsst.afw.math.DeltaFunctionKernel.html#lsst.afw.math.DeltaFunctionKernel",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Kernel" -> "DeltaFunctionKernel" [arrowsize=0.5,style="setlinewidth(0.5)"]; "DoubleGaussianFunction2D" [URL="../../../py-api/lsst.afw.math.DoubleGaussianFunction2D.html#lsst.afw.math.DoubleGaussianFunction2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Function2D" -> "DoubleGaussianFunction2D" [arrowsize=0.5,style="setlinewidth(0.5)"]; "DoubleGaussianFunction2F" [URL="../../../py-api/lsst.afw.math.DoubleGaussianFunction2F.html#lsst.afw.math.DoubleGaussianFunction2F",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Function2F" -> "DoubleGaussianFunction2F" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FitResults" [URL="../../../py-api/lsst.afw.math.FitResults.html#lsst.afw.math.FitResults",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "FitResults" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FixedKernel" [URL="../../../py-api/lsst.afw.math.FixedKernel.html#lsst.afw.math.FixedKernel",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Kernel" -> "FixedKernel" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Function1D" [URL="../../../py-api/lsst.afw.math.Function1D.html#lsst.afw.math.Function1D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FunctionD" -> "Function1D" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Function1F" [URL="../../../py-api/lsst.afw.math.Function1F.html#lsst.afw.math.Function1F",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FunctionF" -> "Function1F" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Function2D" [URL="../../../py-api/lsst.afw.math.Function2D.html#lsst.afw.math.Function2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FunctionD" -> "Function2D" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Function2F" [URL="../../../py-api/lsst.afw.math.Function2F.html#lsst.afw.math.Function2F",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FunctionF" -> "Function2F" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FunctionD" [URL="../../../py-api/lsst.afw.math.FunctionD.html#lsst.afw.math.FunctionD",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "FunctionD" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FunctionF" [URL="../../../py-api/lsst.afw.math.FunctionF.html#lsst.afw.math.FunctionF",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "FunctionF" [arrowsize=0.5,style="setlinewidth(0.5)"]; "GaussianFunction1D" [URL="../../../py-api/lsst.afw.math.GaussianFunction1D.html#lsst.afw.math.GaussianFunction1D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Function1D" -> "GaussianFunction1D" [arrowsize=0.5,style="setlinewidth(0.5)"]; "GaussianFunction1F" [URL="../../../py-api/lsst.afw.math.GaussianFunction1F.html#lsst.afw.math.GaussianFunction1F",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Function1F" -> "GaussianFunction1F" [arrowsize=0.5,style="setlinewidth(0.5)"]; "GaussianFunction2D" [URL="../../../py-api/lsst.afw.math.GaussianFunction2D.html#lsst.afw.math.GaussianFunction2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Function2D" -> "GaussianFunction2D" [arrowsize=0.5,style="setlinewidth(0.5)"]; "GaussianFunction2F" [URL="../../../py-api/lsst.afw.math.GaussianFunction2F.html#lsst.afw.math.GaussianFunction2F",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Function2F" -> "GaussianFunction2F" [arrowsize=0.5,style="setlinewidth(0.5)"]; "GaussianProcessD" [URL="../../../py-api/lsst.afw.math.GaussianProcessD.html#lsst.afw.math.GaussianProcessD",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "GaussianProcessD" [arrowsize=0.5,style="setlinewidth(0.5)"]; "IntegerDeltaFunction1D" [URL="../../../py-api/lsst.afw.math.IntegerDeltaFunction1D.html#lsst.afw.math.IntegerDeltaFunction1D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Function1D" -> "IntegerDeltaFunction1D" [arrowsize=0.5,style="setlinewidth(0.5)"]; "IntegerDeltaFunction1F" [URL="../../../py-api/lsst.afw.math.IntegerDeltaFunction1F.html#lsst.afw.math.IntegerDeltaFunction1F",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Function1F" -> "IntegerDeltaFunction1F" [arrowsize=0.5,style="setlinewidth(0.5)"]; "IntegerDeltaFunction2D" [URL="../../../py-api/lsst.afw.math.IntegerDeltaFunction2D.html#lsst.afw.math.IntegerDeltaFunction2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Function2D" -> "IntegerDeltaFunction2D" [arrowsize=0.5,style="setlinewidth(0.5)"]; "IntegerDeltaFunction2F" [URL="../../../py-api/lsst.afw.math.IntegerDeltaFunction2F.html#lsst.afw.math.IntegerDeltaFunction2F",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Function2F" -> "IntegerDeltaFunction2F" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Interpolate" [URL="../../../py-api/lsst.afw.math.Interpolate.html#lsst.afw.math.Interpolate",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "Interpolate" [arrowsize=0.5,style="setlinewidth(0.5)"]; "KdTreeD" [URL="../../../py-api/lsst.afw.math.KdTreeD.html#lsst.afw.math.KdTreeD",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "KdTreeD" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Kernel" [URL="../../../py-api/lsst.afw.math.Kernel.html#lsst.afw.math.Kernel",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "Kernel" [arrowsize=0.5,style="setlinewidth(0.5)"]; "KernelImagesForRegion" [URL="../../../py-api/lsst.afw.math.KernelImagesForRegion.html#lsst.afw.math.KernelImagesForRegion",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "KernelImagesForRegion" [arrowsize=0.5,style="setlinewidth(0.5)"]; "LanczosFunction1D" [URL="../../../py-api/lsst.afw.math.LanczosFunction1D.html#lsst.afw.math.LanczosFunction1D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Function1D" -> "LanczosFunction1D" [arrowsize=0.5,style="setlinewidth(0.5)"]; "LanczosFunction1F" [URL="../../../py-api/lsst.afw.math.LanczosFunction1F.html#lsst.afw.math.LanczosFunction1F",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Function1F" -> "LanczosFunction1F" [arrowsize=0.5,style="setlinewidth(0.5)"]; "LanczosFunction2D" [URL="../../../py-api/lsst.afw.math.LanczosFunction2D.html#lsst.afw.math.LanczosFunction2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Function2D" -> "LanczosFunction2D" [arrowsize=0.5,style="setlinewidth(0.5)"]; "LanczosFunction2F" [URL="../../../py-api/lsst.afw.math.LanczosFunction2F.html#lsst.afw.math.LanczosFunction2F",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Function2F" -> "LanczosFunction2F" [arrowsize=0.5,style="setlinewidth(0.5)"]; "LanczosWarpingKernel" [URL="../../../py-api/lsst.afw.math.LanczosWarpingKernel.html#lsst.afw.math.LanczosWarpingKernel",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SeparableKernel" -> "LanczosWarpingKernel" [arrowsize=0.5,style="setlinewidth(0.5)"]; "LeastSquares" [URL="../../../py-api/lsst.afw.math.LeastSquares.html#lsst.afw.math.LeastSquares",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "LeastSquares" [arrowsize=0.5,style="setlinewidth(0.5)"]; "LinearCombinationKernel" [URL="../../../py-api/lsst.afw.math.LinearCombinationKernel.html#lsst.afw.math.LinearCombinationKernel",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Kernel" -> "LinearCombinationKernel" [arrowsize=0.5,style="setlinewidth(0.5)"]; "NearestWarpingKernel" [URL="../../../py-api/lsst.afw.math.NearestWarpingKernel.html#lsst.afw.math.NearestWarpingKernel",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SeparableKernel" -> "NearestWarpingKernel" [arrowsize=0.5,style="setlinewidth(0.5)"]; "NeuralNetCovariogramD" [URL="../../../py-api/lsst.afw.math.NeuralNetCovariogramD.html#lsst.afw.math.NeuralNetCovariogramD",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "CovariogramD" -> "NeuralNetCovariogramD" [arrowsize=0.5,style="setlinewidth(0.5)"]; "NullFunction1D" [URL="../../../py-api/lsst.afw.math.NullFunction1D.html#lsst.afw.math.NullFunction1D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Function1D" -> "NullFunction1D" [arrowsize=0.5,style="setlinewidth(0.5)"]; "NullFunction1F" [URL="../../../py-api/lsst.afw.math.NullFunction1F.html#lsst.afw.math.NullFunction1F",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Function1F" -> "NullFunction1F" [arrowsize=0.5,style="setlinewidth(0.5)"]; "NullFunction2D" [URL="../../../py-api/lsst.afw.math.NullFunction2D.html#lsst.afw.math.NullFunction2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Function2D" -> "NullFunction2D" [arrowsize=0.5,style="setlinewidth(0.5)"]; "NullFunction2F" [URL="../../../py-api/lsst.afw.math.NullFunction2F.html#lsst.afw.math.NullFunction2F",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Function2F" -> "NullFunction2F" [arrowsize=0.5,style="setlinewidth(0.5)"]; "PixelAreaBoundedField" [URL="../../../py-api/lsst.afw.math.PixelAreaBoundedField.html#lsst.afw.math.PixelAreaBoundedField",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "BoundedField" -> "PixelAreaBoundedField" [arrowsize=0.5,style="setlinewidth(0.5)"]; "PolynomialFunction1D" [URL="../../../py-api/lsst.afw.math.PolynomialFunction1D.html#lsst.afw.math.PolynomialFunction1D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Function1D" -> "PolynomialFunction1D" [arrowsize=0.5,style="setlinewidth(0.5)"]; "PolynomialFunction1F" [URL="../../../py-api/lsst.afw.math.PolynomialFunction1F.html#lsst.afw.math.PolynomialFunction1F",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Function1F" -> "PolynomialFunction1F" [arrowsize=0.5,style="setlinewidth(0.5)"]; "PolynomialFunction2D" [URL="../../../py-api/lsst.afw.math.PolynomialFunction2D.html#lsst.afw.math.PolynomialFunction2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "BasePolynomialFunction2D" -> "PolynomialFunction2D" [arrowsize=0.5,style="setlinewidth(0.5)"]; "PolynomialFunction2F" [URL="../../../py-api/lsst.afw.math.PolynomialFunction2F.html#lsst.afw.math.PolynomialFunction2F",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "BasePolynomialFunction2F" -> "PolynomialFunction2F" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ProductBoundedField" [URL="../../../py-api/lsst.afw.math.ProductBoundedField.html#lsst.afw.math.ProductBoundedField",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "BoundedField" -> "ProductBoundedField" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Property" [URL="../../../py-api/lsst.afw.math.Property.html#lsst.afw.math.Property",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Members:"]; "pybind11_object" -> "Property" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Random" [URL="../../../py-api/lsst.afw.math.Random.html#lsst.afw.math.Random",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "Random" [arrowsize=0.5,style="setlinewidth(0.5)"]; "RowOfKernelImagesForRegion" [URL="../../../py-api/lsst.afw.math.RowOfKernelImagesForRegion.html#lsst.afw.math.RowOfKernelImagesForRegion",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "RowOfKernelImagesForRegion" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SeparableKernel" [URL="../../../py-api/lsst.afw.math.SeparableKernel.html#lsst.afw.math.SeparableKernel",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Kernel" -> "SeparableKernel" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SpatialCell" [URL="../../../py-api/lsst.afw.math.SpatialCell.html#lsst.afw.math.SpatialCell",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "SpatialCell" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SpatialCellCandidate" [URL="../../../py-api/lsst.afw.math.SpatialCellCandidate.html#lsst.afw.math.SpatialCellCandidate",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "SpatialCellCandidate" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SpatialCellCandidateIterator" [URL="../../../py-api/lsst.afw.math.SpatialCellCandidateIterator.html#lsst.afw.math.SpatialCellCandidateIterator",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "SpatialCellCandidateIterator" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SpatialCellImageCandidate" [URL="../../../py-api/lsst.afw.math.SpatialCellImageCandidate.html#lsst.afw.math.SpatialCellImageCandidate",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SpatialCellCandidate" -> "SpatialCellImageCandidate" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SpatialCellSet" [URL="../../../py-api/lsst.afw.math.SpatialCellSet.html#lsst.afw.math.SpatialCellSet",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "SpatialCellSet" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Spline" [URL="../../../py-api/lsst.afw.math.Spline.html#lsst.afw.math.Spline",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "Spline" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SquaredExpCovariogramD" [URL="../../../py-api/lsst.afw.math.SquaredExpCovariogramD.html#lsst.afw.math.SquaredExpCovariogramD",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "CovariogramD" -> "SquaredExpCovariogramD" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Statistics" [URL="../../../py-api/lsst.afw.math.Statistics.html#lsst.afw.math.Statistics",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "Statistics" [arrowsize=0.5,style="setlinewidth(0.5)"]; "StatisticsControl" [URL="../../../py-api/lsst.afw.math.StatisticsControl.html#lsst.afw.math.StatisticsControl",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "StatisticsControl" [arrowsize=0.5,style="setlinewidth(0.5)"]; "TautSpline" [URL="../../../py-api/lsst.afw.math.TautSpline.html#lsst.afw.math.TautSpline",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Spline" -> "TautSpline" [arrowsize=0.5,style="setlinewidth(0.5)"]; "TestCandidate" [URL="../../../py-api/lsst.afw.math.TestCandidate.html#lsst.afw.math.TestCandidate",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SpatialCellCandidate" -> "TestCandidate" [arrowsize=0.5,style="setlinewidth(0.5)"]; "TestCandidateVisitor" [URL="../../../py-api/lsst.afw.math.TestCandidateVisitor.html#lsst.afw.math.TestCandidateVisitor",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "CandidateVisitor" -> "TestCandidateVisitor" [arrowsize=0.5,style="setlinewidth(0.5)"]; "TestImageCandidate" [URL="../../../py-api/lsst.afw.math.TestImageCandidate.html#lsst.afw.math.TestImageCandidate",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SpatialCellImageCandidate" -> "TestImageCandidate" [arrowsize=0.5,style="setlinewidth(0.5)"]; "TransformBoundedField" [URL="../../../py-api/lsst.afw.math.TransformBoundedField.html#lsst.afw.math.TransformBoundedField",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "BoundedField" -> "TransformBoundedField" [arrowsize=0.5,style="setlinewidth(0.5)"]; "UndersampleStyle" [URL="../../../py-api/lsst.afw.math.UndersampleStyle.html#lsst.afw.math.UndersampleStyle",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Members:"]; "pybind11_object" -> "UndersampleStyle" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Warper" [URL="../../../py-api/lsst.afw.math.Warper.html#lsst.afw.math.Warper",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Warp images."]; "WarperConfig" [URL="../../../py-api/lsst.afw.math.WarperConfig.html#lsst.afw.math.WarperConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Config" -> "WarperConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "WarpingControl" [URL="../../../py-api/lsst.afw.math.WarpingControl.html#lsst.afw.math.WarpingControl",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "WarpingControl" [arrowsize=0.5,style="setlinewidth(0.5)"]; "pybind11_object" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled"]; }