|
| CoordSystem | lsst::afw::coord::makeCoordEnum (std::string const system) |
| | A utility function to get the enum value of a coordinate system from a string name. More...
|
| |
| boost::shared_ptr< Coord > | lsst::afw::coord::makeCoord (CoordSystem const system, lsst::afw::geom::Angle const ra, lsst::afw::geom::Angle const dec, double const epoch) |
| | Factory function to create a Coord of arbitrary type with decimal RA,Dec. More...
|
| |
| boost::shared_ptr< Coord > | lsst::afw::coord::makeCoord (CoordSystem const system, std::string const ra, std::string const dec, double const epoch) |
| | Factory function to create a Coord of arbitrary type with string RA [in degrees, not hours!], Dec. More...
|
| |
| boost::shared_ptr< Coord > | lsst::afw::coord::makeCoord (CoordSystem const system, lsst::afw::geom::Point2D const &p2d, lsst::afw::geom::AngleUnit unit, double const epoch) |
| | Factory function to create a Coord of arbitrary type with Point2D. More...
|
| |
| boost::shared_ptr< Coord > | lsst::afw::coord::makeCoord (CoordSystem const system, lsst::afw::geom::Point3D const &p3d, double const epoch, bool normalize=true, lsst::afw::geom::Angle const defaultLongitude=lsst::afw::geom::Angle(0.)) |
| | Factory function to create a Coord of arbitrary type with a Point3D. More...
|
| |
| boost::shared_ptr< Coord > | lsst::afw::coord::makeCoord (CoordSystem const system) |
| | Lightweight factory to make an empty coord. More...
|
| |
| boost::shared_ptr< Coord > | lsst::afw::coord::makeCoord (CoordSystem const system, lsst::afw::geom::Angle const ra, lsst::afw::geom::Angle const dec) |
| | Factory function to create a Coord of arbitrary type with decimal RA,Dec in degrees. More...
|
| |
| boost::shared_ptr< Coord > | lsst::afw::coord::makeCoord (CoordSystem const system, std::string const ra, std::string const dec) |
| | Factory function to create a Coord of arbitrary type with string RA [in degrees, not hours!], Dec. More...
|
| |
| boost::shared_ptr< Coord > | lsst::afw::coord::makeCoord (CoordSystem const system, lsst::afw::geom::Point2D const &p2d, lsst::afw::geom::AngleUnit unit) |
| | Factory function to create a Coord of arbitrary type with Point2D. More...
|
| |
| boost::shared_ptr< Coord > | lsst::afw::coord::makeCoord (CoordSystem const system, lsst::afw::geom::Point3D const &p3d, bool normalize=true, lsst::afw::geom::Angle const defaultLongitude=lsst::afw::geom::Angle(0.)) |
| | Factory function to create a Coord of arbitrary type with a Point3D. More...
|
| |
| boost::shared_ptr< Coord > | lsst::afw::coord::averageCoord (std::vector< boost::shared_ptr< Coord const >> const coords, CoordSystem system=UNKNOWN) |
| | Return average of a list of coordinates. More...
|
| |
| lsst::afw::geom::Angle | lsst::afw::coord::eclipticPoleInclination (double const epoch) |
| | get the inclination of the ecliptic pole (obliquity) at epoch More...
|
| |
| lsst::afw::geom::Angle | lsst::afw::coord::dmsStringToAngle (std::string const dms) |
| | Convert a dd:mm:ss string to Angle. More...
|
| |
| lsst::afw::geom::Angle | lsst::afw::coord::hmsStringToAngle (std::string const hms) |
| | Convert a hh:mm:ss string to Angle. More...
|
| |
| std::string | lsst::afw::coord::angleToDmsString (lsst::afw::geom::Angle const deg) |
| | a Function to convert a coordinate in decimal degrees to a string with form dd:mm:ss More...
|
| |
| std::string | lsst::afw::coord::angleToHmsString (lsst::afw::geom::Angle const deg) |
| | a function to convert decimal degrees to a string with form hh:mm:ss.s More...
|
| |
| std::ostream & | lsst::afw::coord::operator<< (std::ostream &os, Coord const &coord) |
| |
| bool | operator!= (lsst::afw::coord::Coord const &lhs, lsst::afw::coord::Coord const &rhs) |
| | Inequality; the complement of equality. More...
|
| |
Functions to handle coordinates.
- Author
- Steve Bickerton
- Todo:
- add FK4 ... as needed
Definition in file Coord.h.