▼ include | |
▼ lsst | |
▼ sphgeom | |
▼ python | |
interval.h | |
relationship.h | |
utils.h | |
Angle.h | This file declares a class for representing angles |
AngleInterval.h | This file defines a class for representing angle intervals |
BigInteger.h | This file declares a class for arbitrary precision integers |
Box.h | This file declares a class for representing longitude/latitude angle boxes on the unit sphere |
Box3d.h | This file declares a class for representing axis-aligned bounding boxes in ℝ³ |
Chunker.h | This file declares a class for partitioning the sky into chunks and sub-chunks |
Circle.h | This file declares a class for representing circular regions on the unit sphere |
codec.h | This file contains simple helper functions for encoding and decoding primitive types to/from byte strings |
CompoundRegion.h | This file declares classes for representing compound regions on the unit sphere |
constants.h | This file contains common constants |
ConvexPolygon.h | This file declares a class for representing convex polygons with great circle edges on the unit sphere |
curve.h | This file contains functions for space-filling curves |
Ellipse.h | This file declares a class for representing elliptical regions on the unit sphere |
HtmPixelization.h | This file declares a Pixelization subclass for the HTM indexing scheme |
Interval.h | This file defines a template representing closed real intervals |
Interval1d.h | This file defines a class for representing intervals of ℝ |
LonLat.h | This file contains a class representing spherical coordinates |
Matrix3d.h | This file contains a class representing 3x3 real matrices |
Mq3cPixelization.h | This file declares a Pixelization subclass for the modified Q3C indexing scheme |
NormalizedAngle.h | This file declares a class for representing normalized angles |
NormalizedAngleInterval.h | This file declares a class representing closed intervals of normalized angles, i.e. intervals of the unit circle |
orientation.h | This file declares functions for orienting points on the sphere |
Pixelization.h | This file defines an interface for pixelizations of the sphere |
python.h | |
Q3cPixelization.h | This file declares a Pixelization subclass for the Q3C indexing scheme |
RangeSet.h | This file provides a type for representing integer sets |
Region.h | This file defines an interface for spherical regions |
Relationship.h | This file provides a type alias for describing set relationships |
UnitVector3d.h | This file declares a class for representing unit vectors in ℝ³ |
utils.h | This file declares miscellaneous utility functions |
Vector3d.h | This file declares a class for representing vectors in ℝ³ |
▼ src | |
Angle.cc | This file contains the Angle class implementation |
AngleInterval.cc | This file contains the AngleInterval class implementation |
BigInteger.cc | This file contains the BigInteger class implementation |
Box.cc | This file contains the Box class implementation |
Box3d.cc | This file contains the Box3d class implementation |
Chunker.cc | This file contains the Chunker class implementation |
Circle.cc | This file contains the Circle class implementation |
CompoundRegion.cc | This file contains the CompoundRegion class implementation |
ConvexPolygon.cc | This file contains the ConvexPolygon class implementation |
ConvexPolygonImpl.h | This file contains the meat of the ConvexPolygon implementation |
Ellipse.cc | This file contains the Ellipse class implementation |
HtmPixelization.cc | This file contains the HtmPixelization class implementation |
Interval1d.cc | This file contains the AngleInterval class implementation |
LonLat.cc | This file contains the LonLat class implementation |
Matrix3d.cc | This file contains the Matrix3d class implementation |
Mq3cPixelization.cc | This file contains the Mq3cPixelization class implementation |
NormalizedAngle.cc | This file contains the NormalizedAngle class implementation |
NormalizedAngleInterval.cc | This file contains the NormalizedAngleInterval class implementation |
orientation.cc | This file contains the orientation function implementations |
PixelFinder.h | This file provides a base class for pixel finders |
Q3cPixelization.cc | This file contains the Q3cPixelization class implementation |
Q3cPixelizationImpl.h | This file contains functions used by Q3C pixelization implementations |
RangeSet.cc | This file contains the RangeSet implementation |
Region.cc | This file contains the Region class implementation |
UnitVector3d.cc | This file contains the Vector3d class implementation |
utils.cc | This file contains utility function implementations |
Vector3d.cc | This file contains the Vector3d class implementation |