LSSTApplications  18.1.0
LSSTDataManagementBasePackage
Classes | Namespaces | Functions
Function2d.h File Reference
#include "Eigen/Core"
#include "lsst/geom/polynomials/SafeSum.h"
#include "lsst/geom/polynomials/ScaledBasis2d.h"

Go to the source code of this file.

Classes

class  lsst::geom::polynomials::Function2d< Basis_ >
 A 2-d function defined by a series expansion and its coefficients. More...
 

Namespaces

 lsst
 A base class for image defects.
 
 lsst::geom
 
 lsst::geom::polynomials
 Low-level polynomials (including special polynomials) in C++.
 

Functions

template<typename Basis >
Function2d< Basis > lsst::geom::polynomials::makeFunction2d (Basis const &basis, Eigen::VectorXd const &coefficients)
 Create a Function2d of the appropriate type from a Basis2d and an Eigen object containing coefficients. More...
 
template<typename Basis , typename Iterator >
Function2d< Basis > lsst::geom::polynomials::makeFunction2d (Basis const &basis, Iterator first, Iterator last)
 Create a Function2d of the appropriate type from a Basis2d and an iterator range to copy coefficients from. More...