KdTreeD

class lsst.afw.math.KdTreeD

Bases: pybind11_builtins.pybind11_object

Methods Summary

Initialize(self, arg0, 2, 2>)
addPoint(self, arg0, 1, 1>)
findNeighbors(self, arg0, 1, 1>, arg1, 1, …)
getData(*args, **kwargs) Overloaded function.
getNPoints(self)
getTreeNode(self, arg0, 1, 1>, arg1)
removePoint(self, arg0)

Methods Documentation

Initialize(self: lsst.afw.math.gaussianProcess.KdTreeD, arg0: ndarray::Array<double, 2, 2>) → None
addPoint(self: lsst.afw.math.gaussianProcess.KdTreeD, arg0: ndarray::Array<double const, 1, 1>) → None
findNeighbors(self: lsst.afw.math.gaussianProcess.KdTreeD, arg0: ndarray::Array<int, 1, 1>, arg1: ndarray::Array<double, 1, 1>, arg2: ndarray::Array<double const, 1, 1>, arg3: int) → None
getData(*args, **kwargs)

Overloaded function.

  1. getData(self: lsst.afw.math.gaussianProcess.KdTreeD, arg0: int, arg1: int) -> float
  2. getData(self: lsst.afw.math.gaussianProcess.KdTreeD, arg0: int) -> ndarray::Array<double, 1, 1>
getNPoints(self: lsst.afw.math.gaussianProcess.KdTreeD) → int
getTreeNode(self: lsst.afw.math.gaussianProcess.KdTreeD, arg0: ndarray::Array<int, 1, 1>, arg1: int) → None
removePoint(self: lsst.afw.math.gaussianProcess.KdTreeD, arg0: int) → None