lsst.geom ga1e77700b3+a912195c07
Loading...
Searching...
No Matches
Namespaces | Typedefs | Functions
PolynomialFunction2d.h File Reference
#include "lsst/geom/polynomials/Function2d.h"
#include "lsst/geom/polynomials/PolynomialBasis2d.h"

Go to the source code of this file.

Namespaces

namespace  lsst
 
namespace  lsst::geom
 
namespace  lsst::geom::polynomials
 Low-level polynomials (including special polynomials) in C++.
 

Typedefs

template<PackingOrder packing>
using lsst::geom::polynomials::PolynomialFunction2d = Function2d<PolynomialBasis2d<packing>>
 A Function2d for standard polynomials.
 
template<PackingOrder packing>
using lsst::geom::polynomials::ScaledPolynomialFunction2d = Function2d<ScaledPolynomialBasis2d<packing>>
 A Function2d for scaled standard polynomials.
 
using lsst::geom::polynomials::PolynomialFunction2dXY = PolynomialFunction2d<PackingOrder::XY>
 A Function2d for standard polynomials, ordered via PackingOrder::XY.
 
using lsst::geom::polynomials::PolynomialFunction2dYX = PolynomialFunction2d<PackingOrder::YX>
 A Function2d for standard polynomials, ordered via PackingOrder::YX.
 
using lsst::geom::polynomials::ScaledPolynomialFunction2dXY = ScaledPolynomialFunction2d<PackingOrder::XY>
 A Function2d for scaled standard polynomials, ordered via PackingOrder::XY.
 
using lsst::geom::polynomials::ScaledPolynomialFunction2dYX = ScaledPolynomialFunction2d<PackingOrder::YX>
 A Function2d for scaled standard polynomials, ordered via PackingOrder::YX.
 

Functions

template<PackingOrder packing>
PolynomialFunction2d< packing > lsst::geom::polynomials::simplified (ScaledPolynomialFunction2d< packing > const &f)
 Calculate the standard polynomial function that is equivalent to a scaled standard polynomial function.