lsst.sphgeom g08ab6a953b+663e2227e0
Loading...
Searching...
No Matches
File List
Here is a list of all documented files with brief descriptions:
 include
  lsst
   sphgeom
    python
     
interval.h
     
relationship.h
     
tristate.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
    
floatFormat.h
This file declares a routine for formatting doubles using the shortest decimal string that round-trips
    
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
    
TriState.h
This file declares a class for representing tri-state values
    
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
  
floatFormat.cc
This file contains the shortest round-trip double formatter
  
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