pmSource.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  pmSource
 pmSource data structure More...
struct  pmPSFClump
 pmPSFClump data structure More...

Enumerations

enum  pmSourceType { PM_SOURCE_TYPE_UNKNOWN, PM_SOURCE_TYPE_DEFECT, PM_SOURCE_TYPE_SATURATED, PM_SOURCE_TYPE_STAR, PM_SOURCE_TYPE_EXTENDED }
 pmSourceType enumeration More...
enum  pmSourceMode {
  PM_SOURCE_MODE_DEFAULT = 0x0000, PM_SOURCE_MODE_PSFMODEL = 0x0001, PM_SOURCE_MODE_EXTMODEL = 0x0002, PM_SOURCE_MODE_SUBTRACTED = 0x0004, PM_SOURCE_MODE_FITTED = 0x0008, PM_SOURCE_MODE_FAIL = 0x0010, PM_SOURCE_MODE_POOR = 0x0020, PM_SOURCE_MODE_PAIR = 0x0040, PM_SOURCE_MODE_PSFSTAR = 0x0080, PM_SOURCE_MODE_SATSTAR = 0x0100,
  PM_SOURCE_MODE_BLEND = 0x0200, PM_SOURCE_MODE_LINEAR = 0x0400, PM_SOURCE_MODE_TEMPSUB = 0x0800, PM_SOURCE_MODE_EXTERNAL = 0x1000
}

Functions

pmSourcepmSourceAlloc ()
 pmSourceAlloc()
pmSourcepmSourceCopy (pmSource *source)
 pmSourceCopy()
void pmSourceFreePixels (pmSource *source)
bool pmIsSource (const psPtr ptr)
bool pmSourceDefinePixels (pmSource *mySource, const pmReadout *readout, psF32 x, psF32 y, psF32 Radius)
 pmSourceDefinePixels()
bool pmSourceRedefinePixels (pmSource *mySource, const pmReadout *readout, psF32 x, psF32 y, psF32 Radius)
pmPSFClump pmSourcePSFClump (psArray *source, psMetadata *metadata)
 pmSourcePSFClump()
bool pmSourceRoughClass (psArray *source, psMetadata *metadata, pmPSFClump clump)
 pmSourceRoughClass()
bool pmSourceMoments (pmSource *source, float radius)
 pmSourceMoments()
pmModelpmSourceSelectModel (pmSource *source)


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