27 #include "lsst/afw/table/io/Persistable.cc" 33 template <
typename ReturnT>
42 for (
int order = 0; order <= this->_order; ++order) {
45 for (
int i = 1; i <= order; ++i) {
51 for (
int i = order - 1; i >= 0; --i) {
59 assert(i0 == static_cast<int>(coeffs.
size()));
67 #define INSTANTIATE(TYPE) \ 68 template std::shared_ptr<math::Function<TYPE>> \ 69 table::io::PersistableFacade<math::Function<TYPE>>::dynamicCast( \ 70 std::shared_ptr<table::io::Persistable> const&); \ 71 template std::shared_ptr<math::Function1<TYPE>> \ 72 table::io::PersistableFacade<math::Function1<TYPE>>::dynamicCast( \ 73 std::shared_ptr<table::io::Persistable> const&); \ 74 template std::shared_ptr<math::Function2<TYPE>> \ 75 table::io::PersistableFacade<math::Function2<TYPE>>::dynamicCast( \ 76 std::shared_ptr<table::io::Persistable> const&); \ 77 template std::vector<double> math::PolynomialFunction2<TYPE>::getDFuncDParameters(double x, double y) \
A base class for image defects.
std::vector< double > getDFuncDParameters(double x, double y) const override
Return the coefficients of the Function's parameters, evaluated at (x, y) I.e.
#define INSTANTIATE(FROMSYS, TOSYS)