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
PackedIndex.h File Reference

Go to the source code of this file.

Classes

struct  lsst::geom::polynomials::Index2d
 A custom tuple that relates the indices of two 1-d functions for x and y to the flattened index for the 2-d function they form. More...
 
struct  lsst::geom::polynomials::detail::PackingOrderTraits< PackingOrder::YX >
 
struct  lsst::geom::polynomials::detail::PackingOrderTraits< PackingOrder::XY >
 
class  lsst::geom::polynomials::PackedIndexIterator< packing >
 An iterator for traversing "packed" triangular 2-d series expansions, in which two 1-d expansions are truncated according to the sum of their orders and all values for one order are stored before any values of the subsequent order. More...
 
class  lsst::geom::polynomials::PackedIndexRange< packing >
 A specialized iterator range class for PackedIndexIterator, providing size calculation, comparison, and range-based for support. More...
 

Namespaces

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

Enumerations

enum class  lsst::geom::polynomials::PackingOrder { lsst::geom::polynomials::YX , lsst::geom::polynomials::XY }
 Enum defining the packing orders used to order 2-d polynomial coefficients. More...