Changeset 1293 for trunk/psLib/src/astro/psCoord.h
- Timestamp:
- Jul 23, 2004, 4:46:45 PM (22 years ago)
- File:
-
- 1 edited
-
trunk/psLib/src/astro/psCoord.h (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/astro/psCoord.h
r1287 r1293 10 10 * @author George Gusciora, MHPCC 11 11 * 12 * @version $Revision: 1. 2$ $Name: not supported by cvs2svn $13 * @date $Date: 2004-07-2 3 03:13:39 $12 * @version $Revision: 1.3 $ $Name: not supported by cvs2svn $ 13 * @date $Date: 2004-07-24 02:42:59 $ 14 14 * 15 15 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 27 27 typedef struct 28 28 { 29 double x; ///< x position30 double y; ///< y position29 double x; ///< x position 30 double y; ///< y position 31 31 double xErr; ///< Error in x position 32 32 double yErr; ///< Error in y position … … 36 36 typedef struct 37 37 { 38 double r; ///< RA39 double d; ///< Dec38 double r; ///< RA 39 double d; ///< Dec 40 40 double rErr; ///< Error in RA 41 41 double dErr; ///< Error in Dec … … 63 63 double sinNPlat; ///< sin of North Pole latitude 64 64 double cosNPlat; ///< cos of North Pole latitude 65 double sinZP; ///< sin of Forst PT os Ares lon66 double cosZP; ///< cos of Forst PT os Ares lon65 double sinZP; ///< sin of Forst PT os Ares lon 66 double cosZP; ///< cos of Forst PT os Ares lon 67 67 } 68 68 psSphereTransform; 69 69 70 70 typedef enum { 71 PS_PROJ_TAN, ///< Tangent projection 72 PS_PROJ_SIN, ///< Sine projection 73 PS_PROJ_AIT, ///< Aitoff projection 74 PS_PROJ_PAR, ///< Par projection 75 PS_PROJ_GLS, ///< GLS projection 76 PS_PROJ_NTYPE ///< Number of types; must be last. 71 PS_PROJ_TAN, ///< Tangent projection 72 PS_PROJ_SIN, ///< Sine projection 73 PS_PROJ_AIT, ///< Aitoff projection 74 PS_PROJ_PAR, ///< Par projection 75 PS_PROJ_GLS, ///< GLS projection 76 PS_PROJ_CAR, ///< CAR projection 77 PS_PROJ_MER, ///< MER projection 78 PS_PROJ_NTYPE ///< Number of types; must be last. 77 79 } psProjectionType; 78 80 79 81 typedef struct 80 82 { 81 double R; ///< Coordinates of projection center82 double D; ///< Coordinates of projection center83 double R; ///< Coordinates of projection center 84 double D; ///< Coordinates of projection center 83 85 double Xs; ///< plate-scale in X direction 84 86 double Ys; ///< plate-scale in Y direction … … 128 130 const psProjection *projection); 129 131 130 psSphere *ps Project(const psPlane *coord,131 const psProjection *projection);132 psSphere *psDeproject(const psPlane *coord, 133 const psProjection *projection); 132 134 133 135 psSphere *psSphereGetOffset(const psSphere *restrict position1,
Note:
See TracChangeset
for help on using the changeset viewer.
