Loading [MathJax]/extensions/tex2jax.js
LSST Applications 28.0.0,g1653933729+a8ce1bb630,g1a997c3884+a8ce1bb630,g28da252d5a+5bd70b7e6d,g2bbee38e9b+638fca75ac,g2bc492864f+638fca75ac,g3156d2b45e+07302053f8,g347aa1857d+638fca75ac,g35bb328faa+a8ce1bb630,g3a166c0a6a+638fca75ac,g3e281a1b8c+7bbb0b2507,g4005a62e65+17cd334064,g414038480c+5b5cd4fff3,g41af890bb2+4ffae9de63,g4e1a3235cc+0f1912dca3,g6249c6f860+3c3976f90c,g80478fca09+46aba80bd6,g82479be7b0+77990446f6,g858d7b2824+78ba4d1ce1,g89c8672015+f667a5183b,g9125e01d80+a8ce1bb630,ga5288a1d22+2a6264e9ca,gae0086650b+a8ce1bb630,gb58c049af0+d64f4d3760,gc22bb204ba+78ba4d1ce1,gc28159a63d+638fca75ac,gcf0d15dbbd+32ddb6096f,gd6b7c0dfd1+3e339405e9,gda3e153d99+78ba4d1ce1,gda6a2b7d83+32ddb6096f,gdaeeff99f8+1711a396fd,gdd5a9049c5+b18c39e5e3,ge2409df99d+a5e4577cdc,ge33fd446bb+78ba4d1ce1,ge79ae78c31+638fca75ac,gf0baf85859+64e8883e75,gf5289d68f6+e1b046a8d7,gfa443fc69c+91d9ed1ecf,gfda6b12a05+8419469a56
LSST Data Management Base Package
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
PolynomialFunction2d.h File Reference

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.