IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Sep 22, 2007, 3:47:28 AM (19 years ago)
Author:
eugene
Message:

fix compilation issues re pmTrend for psf parameters

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branch_20070921/psModules/src/objects/pmTrend2D.c

    r14980 r14986  
    33 *  @author EAM, IfA
    44 *
    5  *  @version $Revision: 1.2.2.2 $ $Name: not supported by cvs2svn $
    6  *  @date $Date: 2007-09-22 02:20:11 $
     5 *  @version $Revision: 1.2.2.3 $ $Name: not supported by cvs2svn $
     6 *  @date $Date: 2007-09-22 13:47:28 $
    77 *
    88 *  Copyright 2004 Institute for Astronomy, University of Hawaii
     
    1414#endif
    1515
     16# include <strings.h>
    1617# include <pslib.h>
    1718# include "pmTrend2D.h"
     
    8586        for (int nx = 0; nx < trend->poly->nX + 1; nx++) {
    8687            for (int ny = 0; ny < trend->poly->nY + 1; ny++) {
    87                 trend->poly->mask[nx][ny] = XXX;
     88                if (nx + ny >= PS_MAX (trend->poly->nX, trend->poly->nY) + 1) {
     89                    trend->poly->mask[nx][ny] = 1;
     90                } else {
     91                    trend->poly->mask[nx][ny] = 0;
     92                }
    8893            }
    8994        }
     
    181186
    182187psString pmTrend2DModeToString (pmTrend2DMode mode) {
     188   
     189    psString name;
    183190
    184191    switch (mode) {
    185192      case PM_TREND_NONE:
    186         psString name = psStringCopy ("NONE");
    187         break;
    188       case PM_TREND_POLY_ORD:
    189         psString name = psStringCopy ("POLY_ORD");
    190         break;
    191       case PM_TREND_POLY_CHEB:
    192         psString name = psStringCopy ("POLY_CHEB");
    193         break;
    194       case PM_TREND_MAP:
    195         psString name = psStringCopy ("MAP");
     193        name = psStringCopy ("NONE");
     194        break;
     195      case PM_TREND_POLY_ORD:
     196        name = psStringCopy ("POLY_ORD");
     197        break;
     198      case PM_TREND_POLY_CHEB:
     199        name = psStringCopy ("POLY_CHEB");
     200        break;
     201      case PM_TREND_MAP:
     202        name = psStringCopy ("MAP");
    196203        break;
    197204      default:
Note: See TracChangeset for help on using the changeset viewer.