IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 4127


Ignore:
Timestamp:
Jun 6, 2005, 4:08:26 PM (21 years ago)
Author:
drobbin
Message:

* empty log message *

Location:
trunk/psLib/src
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/psLib/src/astro/psCoord.h

    r3977 r4127  
    1010*  @author GLG, MHPCC
    1111*
    12 *  @version $Revision: 1.31 $ $Name: not supported by cvs2svn $
    13 *  @date $Date: 2005-05-19 05:18:20 $
     12*  @version $Revision: 1.32 $ $Name: not supported by cvs2svn $
     13*  @date $Date: 2005-06-07 02:08:26 $
    1414*
    1515*  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    317317 *  specifies the units of the offset only.
    318318 *
    319  *  @return psSphere*    the offset between position1 and position2
     319 *  @return psSphere*        the offset between position1 and position2
    320320 */
    321321psSphere* psSphereGetOffset(
    322     const psSphere* position1,
    323     const psSphere* position2,
    324     psSphereOffsetMode mode,
    325     psSphereOffsetUnit unit
     322    const psSphere* position1,          ///< first position for calculating offset
     323    const psSphere* position2,          ///< second position for calculating offset
     324    psSphereOffsetMode mode,            ///< type of offset can be PS_SPHERICAL or PS_LINEAR
     325    psSphereOffsetUnit unit             ///< specifies the units of offset only
    326326);
    327327
     
    335335 *  specifies the units of the offset only.
    336336 *
    337  *  @return psSphere*    the given position with the given offset applied.
     337 *  @return psSphere*              the original position with the given offset applied.
    338338 */
    339339psSphere* psSphereSetOffset(
    340     const psSphere* position,
    341     const psSphere* offset,
    342     psSphereOffsetMode mode,
    343     psSphereOffsetUnit unit
     340    const psSphere* position,           ///< coordinate of origin
     341    const psSphere* offset,             ///< coordinate of offset to apply
     342    psSphereOffsetMode mode,            ///< corresponds to an offset in angles or local projection
     343    psSphereOffsetUnit unit             ///< specifies the units of offset only
    344344);
    345345
     
    355355);
    356356
    357 // XXX: Doxygenate.
     357/** Takes a given transform and inverts it linearly if possible.
     358 *
     359 *  @return psPlaneTransform           
     360 *  the linearly inverted transform
     361*/
    358362psPlaneTransform *p_psPlaneTransformLinearInvert(
    359     psPlaneTransform *transform
    360 );
    361 
    362 // XXX: Doxygenate
     363    psPlaneTransform *transform         ///<    transform to invert
     364);
     365
     366
     367/** Takes a transform and tests whether or not it is a linear projection.
     368 *
     369 *  @return psS32                     
     370 *  the order of the projection
     371*/
    363372psS32 p_psIsProjectionLinear(
    364     psPlaneTransform *transform
     373    psPlaneTransform *transform          ///<     transform to test for linearity
    365374);
    366375
  • trunk/psLib/src/astronomy/psCoord.h

    r3977 r4127  
    1010*  @author GLG, MHPCC
    1111*
    12 *  @version $Revision: 1.31 $ $Name: not supported by cvs2svn $
    13 *  @date $Date: 2005-05-19 05:18:20 $
     12*  @version $Revision: 1.32 $ $Name: not supported by cvs2svn $
     13*  @date $Date: 2005-06-07 02:08:26 $
    1414*
    1515*  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    317317 *  specifies the units of the offset only.
    318318 *
    319  *  @return psSphere*    the offset between position1 and position2
     319 *  @return psSphere*        the offset between position1 and position2
    320320 */
    321321psSphere* psSphereGetOffset(
    322     const psSphere* position1,
    323     const psSphere* position2,
    324     psSphereOffsetMode mode,
    325     psSphereOffsetUnit unit
     322    const psSphere* position1,          ///< first position for calculating offset
     323    const psSphere* position2,          ///< second position for calculating offset
     324    psSphereOffsetMode mode,            ///< type of offset can be PS_SPHERICAL or PS_LINEAR
     325    psSphereOffsetUnit unit             ///< specifies the units of offset only
    326326);
    327327
     
    335335 *  specifies the units of the offset only.
    336336 *
    337  *  @return psSphere*    the given position with the given offset applied.
     337 *  @return psSphere*              the original position with the given offset applied.
    338338 */
    339339psSphere* psSphereSetOffset(
    340     const psSphere* position,
    341     const psSphere* offset,
    342     psSphereOffsetMode mode,
    343     psSphereOffsetUnit unit
     340    const psSphere* position,           ///< coordinate of origin
     341    const psSphere* offset,             ///< coordinate of offset to apply
     342    psSphereOffsetMode mode,            ///< corresponds to an offset in angles or local projection
     343    psSphereOffsetUnit unit             ///< specifies the units of offset only
    344344);
    345345
     
    355355);
    356356
    357 // XXX: Doxygenate.
     357/** Takes a given transform and inverts it linearly if possible.
     358 *
     359 *  @return psPlaneTransform           
     360 *  the linearly inverted transform
     361*/
    358362psPlaneTransform *p_psPlaneTransformLinearInvert(
    359     psPlaneTransform *transform
    360 );
    361 
    362 // XXX: Doxygenate
     363    psPlaneTransform *transform         ///<    transform to invert
     364);
     365
     366
     367/** Takes a transform and tests whether or not it is a linear projection.
     368 *
     369 *  @return psS32                     
     370 *  the order of the projection
     371*/
    363372psS32 p_psIsProjectionLinear(
    364     psPlaneTransform *transform
     373    psPlaneTransform *transform          ///<     transform to test for linearity
    365374);
    366375
Note: See TracChangeset for help on using the changeset viewer.