|
template<class Algorithm , class PyAlg > |
std::enable_if<!std::is_abstract< Algorithm >::value, void >::type | lsst::meas::base::python::declareAlgorithmConstructor (PyAlg &cls) |
| Wrap the standard algorithm constructor.
|
|
template<class Algorithm , class PyAlg > |
std::enable_if< std::is_abstract< Algorithm >::value, void >::type | lsst::meas::base::python::declareAlgorithmConstructor (PyAlg &cls) |
| Dummy function for not wrapping the constructor of an abstract base class.
|
|
template<class Algorithm , class PyAlg > |
void | lsst::meas::base::python::declareAlgorithm (PyAlg &clsAlgorithm) |
| Wrap the implicit API used by meas_base's algorithms.
|
|
template<class Algorithm , class Control , class PyAlg , class PyCtrl > |
void | lsst::meas::base::python::declareAlgorithm (PyAlg &clsAlgorithm, PyCtrl &clsControl) |
| Wrap the implicit API used by meas_base's algorithm-control pairs (no transform).
|
|
template<class Algorithm , class Control , class Transform , class PyAlg , class PyCtrl , class PyXform > |
void | lsst::meas::base::python::declareAlgorithm (PyAlg &clsAlgorithm, PyCtrl &clsControl, PyXform &clsTransform) |
| Wrap the implicit API used by meas_base's algorithm-control-transform triads.
|
|