LSSTApplications  17.0+10,17.0+57,17.0+99,18.0.0+12,18.0.0+21,18.0.0+4,18.0.0+48,18.0.0-2-ge43143a+9,18.1.0-1-g0001055+5,18.1.0-1-g03d53ef,18.1.0-1-g1349e88+23,18.1.0-1-g2505f39+18,18.1.0-1-g380d4d4+22,18.1.0-1-g5315e5e,18.1.0-1-g5e4b7ea+7,18.1.0-1-g7e8fceb,18.1.0-1-g85f8cd4+19,18.1.0-1-g9a6769a+9,18.1.0-1-ga1a4c1a+18,18.1.0-1-gd55f500+12,18.1.0-12-g42eabe8e+5,18.1.0-14-gd04256d+10,18.1.0-15-gc153667b+4,18.1.0-16-g069e110+4,18.1.0-16-g27f8efa26,18.1.0-2-gfbf3545+3,18.1.0-2-gfefb8b5+12,18.1.0-3-g52aa583+9,18.1.0-3-g62b5e86+9,18.1.0-3-g8f4a2b1+13,18.1.0-3-g9bc06b8+3,18.1.0-3-gb69f684+4,18.1.0-4-g1ee41a7,18.1.0-5-g6dbcb01+9,18.1.0-5-gbd1decb+1,18.1.0-5-gc286bb7,18.1.0-6-g87475ad+3,18.1.0-6-gd05e160+4,18.1.0-7-gebc0338+4,18.1.0-9-gae7190a+5,w.2019.37
LSSTDataManagementBasePackage
Namespaces | Functions
utils.h File Reference

This file declares miscellaneous utility functions. More...

#include "Angle.h"

Go to the source code of this file.

Namespaces

 lsst
 A base class for image defects.
 
 lsst::sphgeom
 

Functions

double lsst::sphgeom::getMinSquaredChordLength (Vector3d const &v, Vector3d const &a, Vector3d const &b, Vector3d const &n)
 Let p be the unit vector closest to v that lies on the plane with normal n in the direction of the cross product of a and b. More...
 
double lsst::sphgeom::getMaxSquaredChordLength (Vector3d const &v, Vector3d const &a, Vector3d const &b, Vector3d const &n)
 Let p be the unit vector furthest from v that lies on the plane with normal n in the direction of the cross product of a and b. More...
 
Angle lsst::sphgeom::getMinAngleToCircle (Angle x, Angle c)
 getMinAngleToCircle returns the minimum angular separation between a point at latitude x and the points on the circle of constant latitude c. More...
 
Angle lsst::sphgeom::getMaxAngleToCircle (Angle x, Angle c)
 getMaxAngleToCircle returns the maximum angular separation between a point at latitude x and the points on the circle of constant latitude c. More...
 
Vector3d lsst::sphgeom::getWeightedCentroid (UnitVector3d const &v0, UnitVector3d const &v1, UnitVector3d const &v2)
 getWeightedCentroid returns the center of mass of the given spherical triangle (assuming a uniform mass distribution over the triangle surface), weighted by the triangle area. More...
 

Detailed Description

This file declares miscellaneous utility functions.

Definition in file utils.h.