IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Feb 5, 2009, 10:44:04 AM (17 years ago)
Author:
eugene
Message:

merging Doxygen comments by Bill G from eam_branch_20081230

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/pswarp/src/pswarp.h

    r20307 r21323  
     1/** @file pswarp.h
     2 *
     3 *  @brief
     4 *
     5 *  @ingroup pswarp
     6 *
     7 *  @author IfA
     8 *  @version $Revision: 1.17 $ $Name: not supported by cvs2svn $
     9 *  @date $Date: 2009-02-05 20:44:04 $
     10 *  Copyright 2009 Institute for Astronomy, University of Hawaii
     11 */
     12
    113#ifdef HAVE_CONFIG_H
    214#include <config.h>
     
    1426
    1527#include "pswarpErrorCodes.h"
    16 #define PSWARP_RECIPE  "PSWARP" // Name of the recipe to use
    17 #define PSASTRO_RECIPE "PSASTRO" // Name of the recipe to use
     28#define PSWARP_RECIPE  "PSWARP" ///< Name of the recipe to use
     29#define PSASTRO_RECIPE "PSASTRO" ///< Name of the recipe to use
    1830
    19 #define PSWARP_ANALYSIS_VARFACTOR "PSWARP.VARFACTOR" // Name for variance factor in analysis metadata
    20 #define PSWARP_ANALYSIS_GOODPIX   "PSWARP.GOODPIX" // Name for number of good pixels in analysis metadata
     31#define PSWARP_ANALYSIS_VARFACTOR "PSWARP.VARFACTOR" ///< Name for variance factor in analysis metadata
     32#define PSWARP_ANALYSIS_GOODPIX   "PSWARP.GOODPIX" ///< Name for number of good pixels in analysis metadata
    2133
    22 // a single pswarpMap converts coordinates from one image to a second image
    23 // the linear model is only valid over a limited range of pixels
     34/**
     35 * a single pswarpMap converts coordinates from one image to a second image
     36 * the linear model is only valid over a limited range of pixels
     37 */
    2438typedef struct {
    2539    double Xo, Xx, Xy;
     
    2943} pswarpMap;
    3044
    31 // the pswarpMapGrid carries a collection of pswarpMag structures representing the
    32 // local value of the pswarpMap at different locations in the image.
     45/* the pswarpMapGrid carries a collection of pswarpMag structures representing
     46 * the local value of the pswarpMap at different locations in the image.
     47 */
    3348typedef struct {
    3449    pswarpMap ***maps;
    35     int nXpts, nYpts;                   // number of x,y samples in the grid
    36     int nXpix, nYpix;                   // x,y spacing in src image pixels of grid samples
    37     double xMin,  yMin;                 // coordinate of first grid sample
     50    int nXpts, nYpts;                   ///< number of x,y samples in the grid
     51    int nXpix, nYpix;                   ///< x,y spacing in src image pixels of grid samples
     52    double xMin,  yMin;                 ///< coordinate of first grid sample
    3853} pswarpMapGrid;
    3954
    4055typedef struct {
    41     // values which are common to all tiles
     56    /** values which are common to all tilesa */
    4257    pmReadout *input;
    4358    pmReadout *output;
     
    4661    psImage *region;
    4762
    48     // input values for this tile
     63    /** input values for this tile */
    4964    int gridX;
    5065    int gridY;
    5166
    52     // output values for this tile
    53     long goodPixels;                    // Number of good pixels
    54     int xMin, xMax, yMin, yMax;         // Bounds of tile
     67    /** output values for this tile */
     68    long goodPixels;                    //< Number of good pixels
     69    int xMin, xMax, yMin, yMax;         //< Bounds of tile
    5570} pswarpTransformTileArgs;
    5671
     
    91106    );
    92107
    93 // define threads for this program
     108/**
     109 * define threads for this program
     110 */
    94111bool pswarpSetThreads ();
Note: See TracChangeset for help on using the changeset viewer.