| ▼Nlsst | |
| ▼Ngeom | |
| ▼N_Angle | |
| CAngleUnit | |
| ▼N_Box | |
| CBox2I | |
| ▼N_coordinates | |
| CCoordinateExpr | |
| CExtent | |
| CPoint | |
| ▼N_Interval | |
| CIntervalI | |
| ▼N_SpherePoint | |
| CSpherePoint | |
| ▼Ndetail | |
| CPointSpecialized | |
| CPointSpecialized< double > | |
| CPointSpecialized< int > | |
| ▼Npolynomials | Low-level polynomials (including special polynomials) in C++ |
| ▼Ndetail | |
| CPackingOrderTraits | |
| CPackingOrderTraits< PackingOrder::XY > | |
| CPackingOrderTraits< PackingOrder::YX > | |
| CBasis1d | A basis interface for 1-d series expansions |
| CBasis2d | A basis interface for 2-d series expansions |
| CBinomialMatrix | A class that computes binomial coefficients up to a certain power |
| CChebyshev1Recurrence | A Recurrence for Chebyshev polynomials of the first kind |
| CFunction1d | A 1-d function defined by a series expansion and its coefficients |
| CFunction2d | A 2-d function defined by a series expansion and its coefficients |
| CIndex2d | 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 |
| CPackedBasis2d | A Basis2d formed from the product of a Basis1d for each of x and y, truncated at the sum of their orders |
| CPackedBasisWorkspace2d | A workspace object that can be used to avoid extra memory allocations in repeated calls to PackedBasis2d methods |
| CPackedIndexIterator | 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 |
| CPackedIndexRange | A specialized iterator range class for PackedIndexIterator, providing size calculation, comparison, and range-based for support |
| CPolynomialRecurrence | A Recurrence for standard polynomials |
| CRecurrence | A recurrence relation concept for RecurrenceBasis1d |
| CRecurrenceBasis1d | A basis for 1-d series expansions defined by a recurrence relation |
| CSafeSum | A numerically stable summation algorithm for floating-point numbers |
| CScaledBasis1d | A 1-d basis that transforms all input points before evaluating nested basis |
| CScaledBasis2d | A 2-d basis that transforms all input points before evaluating nested basis |
| CScaling1d | A 1-d affine transform that can be used to map one interval to another |
| CScaling2d | A 2-d separable affine transform that can be used to map one interval to another |
| CAffineTransform | An affine coordinate transformation consisting of a linear transformation and an offset |
| CAngle | A class representing an angle |
| CAngleUnit | A class used to convert scalar POD types such as double to Angle |
| CBox2D | A floating-point coordinate rectangle geometry |
| CBox2I | An integer coordinate rectangle |
| CCoordinateBase | A CRTP base class for coordinate objects |
| CCoordinateBase< Derived, T, 2 > | Specialization of CoordinateBase for 2 dimensions |
| CCoordinateBase< Derived, T, 3 > | Specialization of CoordinateBase for 3 dimensions |
| CCoordinateExpr | A boolean coordinate |
| CExtent | A coordinate class intended to represent offsets and dimensions |
| CExtent< T, 2 > | A coordinate class intended to represent offsets and dimensions (2-d specialization) |
| CExtent< T, 3 > | A coordinate class intended to represent offsets and dimensions (3-d specialization) |
| CExtentBase | |
| CIntervalD | A floating-point coordinate rectangle geometry |
| CIntervalI | A 1-d integer coordinate range |
| CLinearTransform | A 2D linear coordinate transformation |
| CPoint | A coordinate class intended to represent absolute positions |
| CPoint< T, 2 > | A coordinate class intended to represent absolute positions (2-d specialization) |
| CPoint< T, 3 > | A coordinate class intended to represent absolute positions (3-d specialization) |
| CPointBase | |
| CSingularTransformException | |
| CSpherePoint | Point in an unspecified spherical coordinate system |
| ▼Nstd | STL namespace |
| Chash< lsst::geom::Angle > | |
| Chash< lsst::geom::AngleUnit > | |
| Chash< lsst::geom::Box2D > | |
| Chash< lsst::geom::Box2I > | |
| Chash< lsst::geom::Extent< T, N > > | |
| Chash< lsst::geom::IntervalD > | |
| Chash< lsst::geom::IntervalI > | |
| Chash< lsst::geom::Point< T, N > > | |
| Chash< lsst::geom::SpherePoint > | |