IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Mar 31, 2004, 5:01:04 PM (22 years ago)
Author:
Paul Price
Message:

Standardised on /< as Doxygen comment for variable.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/archive/pslib/include/psPosition.h

    r295 r344  
    1313typedef union {
    1414    struct {
    15         double x;                       //!< x position
    16         double y;                       //!< y position
    17         double xErr;                    //!< Error in x position
    18         double yErr;                    //!< Error in y position
     15        double x;                       ///< x position
     16        double y;                       ///< y position
     17        double xErr;                    ///< Error in x position
     18        double yErr;                    ///< Error in y position
    1919    } xy;
    2020    struct {
    21         double r;                       //!< RA
    22         double d;                       //!< Dec
    23         double rErr;                    //!< Error in RA
    24         double dErr;                    //!< Error in Dec
     21        double r;                       ///< RA
     22        double d;                       ///< Dec
     23        double rErr;                    ///< Error in RA
     24        double dErr;                    ///< Error in Dec
    2525    } rd;
    2626} psCoord;
     
    4848
    4949/** apply the coordinate transformation to the given coordinate */
    50 psCoord *psCoordXformApply (psCoord *out, //!< Output coordinates, or NULL
     50psCoord *psCoordXformApply (psCoord *out, ///< Output coordinates, or NULL
    5151                            const psCoordXform *frame, ///< coordinate transformation
    5252                            const psCoord *coords ///< input coordiate
     
    5454
    5555/** apply the optical distortion to the given coordinate, magnitude, color */
    56 psCoord *psDistortionApply (psCoord *out, //!< Output coordinates, or NULL
     56psCoord *psDistortionApply (psCoord *out, ///< Output coordinates, or NULL
    5757                            const psdistortion *pattern, ///< optical distortion pattern
    5858                            const psCoord *coords, ///< input coordinate
     
    6363/** Get offset (RA,Dec) on the sky between two positions position1 and position2 may not be identical */
    6464psCoord *
    65 psGetOffset(const psCoord *restrict position1, //!< Position 1
    66             const psCoord *restrict position2, //!< Position 2
    67             const char *type            //!< Type of offset: Linear, Spherical/Arcsec, Spherical/Degreees etc
     65psGetOffset(const psCoord *restrict position1, ///< Position 1
     66            const psCoord *restrict position2, ///< Position 2
     67            const char *type            ///< Type of offset: Linear, Spherical/Arcsec, Spherical/Degreees etc
    6868    );
    6969
    7070/** Apply an offset to a position */
    7171psCoord *
    72 psApplyOffset(const psCoord *restrict position, //!< Position
    73               const psCoord *restrict offset, //!< Offset
    74               const char *type          //!< Type of offset: Linear, Spherical/Arcsec, Spherical/Degreees etc
     72psApplyOffset(const psCoord *restrict position, ///< Position
     73              const psCoord *restrict offset, ///< Offset
     74              const char *type          ///< Type of offset: Linear, Spherical/Arcsec, Spherical/Degreees etc
    7575    );
    7676
     
    7979/** Get Sun Position */
    8080psCoord *
    81 psGetSunPos(float mjd                   //!< MJD to get position for
     81psGetSunPos(float mjd                   ///< MJD to get position for
    8282    );
    8383
    8484/** Get Moon position */
    8585psCoord *
    86 psGetMoonPos(float mjd,                 //!< MJD to get position for
    87              double latitude,           //!< Latitude for apparent position
    88              double longitude           //!< Longitude for apparent position
     86psGetMoonPos(float mjd,                 ///< MJD to get position for
     87             double latitude,           ///< Latitude for apparent position
     88             double longitude           ///< Longitude for apparent position
    8989    );
    9090
    9191/** Get Moon phase */
    9292float
    93 psGetMoonPhase(float mjd                //!< MJD to get phase for
     93psGetMoonPhase(float mjd                ///< MJD to get phase for
    9494    );
    9595
    9696/** Get Planet positions */
    9797psCoord *
    98 psGetSolarSystemPos(const char *solarSystemObject, //!< Named S.S. object
    99                     float mjd           //!< MJD to get position for
     98psGetSolarSystemPos(const char *solarSystemObject, ///< Named S.S. object
     99                    float mjd           ///< MJD to get position for
    100100    );
    101101
     
    106106/** Convert ICRS to Ecliptic */
    107107psCoord *
    108 psCoordinatesItoE(const psCoord *restrict coordinates //!< ICRS coordinates to convert
     108psCoordinatesItoE(const psCoord *restrict coordinates ///< ICRS coordinates to convert
    109109    );
    110110
    111111/** Convert Ecliptic to ICRS */
    112112psCoord *
    113 psCoordinatesEtoI(const psCoord *restrict coordinates //!< Ecliptic coordinates to convert
     113psCoordinatesEtoI(const psCoord *restrict coordinates ///< Ecliptic coordinates to convert
    114114    );
    115115
    116116/** Convert ICRS to Galactic */
    117117psCoord *
    118 psCoordinatesItoG(const psCoord *restrict coordinates //!< ICRS coordinates to convert
     118psCoordinatesItoG(const psCoord *restrict coordinates ///< ICRS coordinates to convert
    119119    );
    120120
    121121/** Convert Galactic to ICRS */
    122122psCoord *
    123 psCoordinatesGtoI(const psCoord *restrict coordinates //!< Galactic coordinates to convert
     123psCoordinatesGtoI(const psCoord *restrict coordinates ///< Galactic coordinates to convert
    124124    );
    125125
Note: See TracChangeset for help on using the changeset viewer.