pmModel.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  pmModel
 pmModel data structure More...

Defines

#define PM_PAR_SKY   0
 Symbolic names for the elements of [d]params Note: these are defines not enums as a given element of [d]params may/will correspond to different parameters in different contexts Sky.
#define PM_PAR_I0   1
 Central intensity.
#define PM_PAR_XPOS   2
 X centre of object.
#define PM_PAR_YPOS   3
 Y centre of object.
#define PM_PAR_SXX   4
 shape X^2 moment
#define PM_PAR_SYY   5
 shape Y^2 moment
#define PM_PAR_SXY   6
 shape XY moment
#define PM_PAR_7   7
 ??? Unknown parameter
#define PM_PAR_8   8
 ??? Unknown parameter

Typedefs

typedef int pmModelType

Enumerations

enum  pmModelStatus { PM_MODEL_UNTRIED, PM_MODEL_SUCCESS, PM_MODEL_NONCONVERGE, PM_MODEL_OFFIMAGE, PM_MODEL_BADARGS }

Functions

pmModelpmModelAlloc (pmModelType type)
 pmModelAlloc()
pmModelpmModelCopy (pmModel *model)
psF32 pmModelEval (pmModel *model, psImage *image, psS32 col, psS32 row)
bool pmModelAdd (psImage *image, psImage *mask, pmModel *model, bool center, bool sky)
 pmModelAdd()
bool pmModelSub (psImage *image, psImage *mask, pmModel *model, bool center, bool sky)
 pmModelSub()
bool pmModelFitStatus (pmModel *model)
 pmModelFitStatus()


Generated on Fri Feb 2 22:35:50 2007 for Pan-STARRS Module Library by  doxygen 1.5.1