Data Structures | |
| struct | pmAstromGradient |
| struct | pmAstromObj |
| struct | pmAstromMatch |
| struct | pmAstromStats |
| struct | pmAstromFitResults |
| struct | pmAstromWCS |
Defines | |
| #define | PM_ASTROM_WCS_TYPE_SIZE 80 |
| #define | PM_DEG_RAD 57.295779513082322 |
| #define | PM_RAD_DEG 0.017453292519943 |
Functions | |
| pmAstromGradient * | pmAstromGradientAlloc () |
| psArray * | pmAstromMeasureGradients (psArray *gradients, psArray *rawstars, psArray *refstars, psArray *matches, psMetadata *config) |
| bool | pmAstromFitDistortion (pmFPA *fpa, psArray *gradients, psMetadata *config) |
| psArray * | pmAstromRadiusMatch (const psArray *st1, const psArray *st2, double RADIUS) |
| psArray * | pmAstromRadiusMatchFP (const psArray *st1, const psArray *st2, double RADIUS) |
| psArray * | pmAstromRadiusMatchTP (const psArray *st1, const psArray *st2, double RADIUS) |
| psArray * | pmAstromRadiusMatchChip (const psArray *st1, const psArray *st2, double RADIUS) |
| pmAstromStats * | pmAstromStatsAlloc (void) |
| psArray * | pmAstromRotateObj (const psArray *old, psPlane center, double angle) |
| pmAstromStats * | pmAstromGridMatch (const psArray *st1, const psArray *st2, const psMetadata *config) |
| pmAstromStats * | pmAstromGridTweak (psArray *raw, psArray *ref, psMetadata *recipe, pmAstromStats *stats) |
| psPlaneTransform * | pmAstromGridApply (psPlaneTransform *map, pmAstromStats *stat) |
| pmAstromStats * | pmAstromGridAngle (const psArray *st1, const psArray *st2, const psMetadata *config) |
| bool | pmAstromFitFPA (pmFPA *fpa, psArray *st1, psArray *st2, psArray *match, psMetadata *config) |
| bool | pmAstromFitChip (pmFPA *fpa, psArray *st1, psArray *st2, psArray *match, psMetadata *config) |
| pmAstromFitResults * | pmAstromFitResultsAlloc (void) |
| pmAstromObj * | pmAstromObjAlloc (void) |
| bool | pmIsAstromObj (const psPtr ptr) |
| pmAstromObj * | pmAstromObjCopy (const pmAstromObj *old) |
| pmAstromMatch * | pmAstromMatchAlloc (int i1, int i2) |
| pmAstromFitResults * | pmAstromMatchFit (psPlaneTransform *map, psArray *raw, psArray *ref, psArray *match, psStats *stats) |
| int | pmAstromObjSortByMag (const void **a, const void **b) |
| psPlane * | psPlaneTransformGetCenter (psPlaneTransform *trans, double tol) |
| psPlaneTransform * | psPlaneTransformSetCenter (psPlaneTransform *output, psPlaneTransform *input, double Xo, double Yo) |
| psPlaneTransform * | psPlaneTransformIdentity (int order) |
| psPlaneDistort * | psPlaneDistortIdentity (int order) |
| bool | psPlaneTransformIsDiagonal (psPlaneTransform *transform) |
| bool | psPlaneDistortIsDiagonal (psPlaneDistort *distort) |
| pmAstromWCS * | pmAstromWCSAlloc (int nXorder, int nYorder) |
| bool | pmAstromWCStoSky (psSphere *sky, pmAstromWCS *wcs, psPlane *chip) |
| bool | pmAstromWCStoChip (psPlane *chip, pmAstromWCS *wcs, psSphere *sky) |
| bool | pmAstromWCStoHeader (psMetadata *header, const pmAstromWCS *wcs) |
| pmAstromWCS * | pmAstromWCSfromHeader (const psMetadata *header) |
| bool | pmAstromWCSBileveltoChip (pmChip *chip, const pmAstromWCS *wcs) |
| bool | pmAstromWCSBileveltoFPA (pmFPA *fpa, const pmAstromWCS *wcs) |
| pmAstromWCS * | pmAstromWCSBilevelChipFromFPA (const pmChip *chip, double tol) |
| pmAstromWCS * | pmAstromWCSBilevelMosaicFromFPA (const pmFPA *fpa, double tol) |
| bool | pmAstromWCStoFPA (pmFPA *fpa, pmChip *chip, const pmAstromWCS *wcs, double plateScale) |
| pmAstromWCS * | pmAstromWCSfromFPA (const pmFPA *fpa, const pmChip *chip, double tol) |
| bool | pmAstromReadWCS (pmFPA *fpa, pmChip *chip, const psMetadata *header, double plateScale) |
| bool | pmAstromWriteWCS (psMetadata *header, const pmFPA *fpa, const pmChip *chip, double tol) |
| bool | pmAstromReadBilevelChip (pmChip *chip, const psMetadata *header) |
| bool | pmAstromReadBilevelMosaic (pmFPA *fpa, const psMetadata *header) |
| bool | pmAstromWriteBilevelChip (psMetadata *header, const pmChip *chip, double tol) |
| bool | pmAstromWriteBilevelMosaic (psMetadata *header, const pmFPA *fpa, double tol) |
| #define PM_ASTROM_WCS_TYPE_SIZE 80 |
Definition at line 17 of file pmAstrometryWCS.h.
| #define PM_DEG_RAD 57.295779513082322 |
Definition at line 68 of file pmAstrometryWCS.h.
| #define PM_RAD_DEG 0.017453292519943 |
Definition at line 69 of file pmAstrometryWCS.h.
| bool pmAstromFitChip | ( | pmFPA * | fpa, | |
| psArray * | st1, | |||
| psArray * | st2, | |||
| psArray * | match, | |||
| psMetadata * | config | |||
| ) |
| bool pmAstromFitDistortion | ( | pmFPA * | fpa, | |
| psArray * | gradients, | |||
| psMetadata * | config | |||
| ) |
| bool pmAstromFitFPA | ( | pmFPA * | fpa, | |
| psArray * | st1, | |||
| psArray * | st2, | |||
| psArray * | match, | |||
| psMetadata * | config | |||
| ) |
| pmAstromFitResults* pmAstromFitResultsAlloc | ( | void | ) |
| pmAstromGradient* pmAstromGradientAlloc | ( | ) |
| pmAstromStats* pmAstromGridAngle | ( | const psArray * | st1, | |
| const psArray * | st2, | |||
| const psMetadata * | config | |||
| ) |
| psPlaneTransform* pmAstromGridApply | ( | psPlaneTransform * | map, | |
| pmAstromStats * | stat | |||
| ) |
| pmAstromStats* pmAstromGridMatch | ( | const psArray * | st1, | |
| const psArray * | st2, | |||
| const psMetadata * | config | |||
| ) |
| pmAstromStats* pmAstromGridTweak | ( | psArray * | raw, | |
| psArray * | ref, | |||
| psMetadata * | recipe, | |||
| pmAstromStats * | stats | |||
| ) |
| pmAstromMatch* pmAstromMatchAlloc | ( | int | i1, | |
| int | i2 | |||
| ) |
| pmAstromFitResults* pmAstromMatchFit | ( | psPlaneTransform * | map, | |
| psArray * | raw, | |||
| psArray * | ref, | |||
| psArray * | match, | |||
| psStats * | stats | |||
| ) |
| psArray* pmAstromMeasureGradients | ( | psArray * | gradients, | |
| psArray * | rawstars, | |||
| psArray * | refstars, | |||
| psArray * | matches, | |||
| psMetadata * | config | |||
| ) |
| pmAstromObj* pmAstromObjAlloc | ( | void | ) |
| pmAstromObj* pmAstromObjCopy | ( | const pmAstromObj * | old | ) |
| int pmAstromObjSortByMag | ( | const void ** | a, | |
| const void ** | b | |||
| ) |
| psArray* pmAstromRadiusMatch | ( | const psArray * | st1, | |
| const psArray * | st2, | |||
| double | RADIUS | |||
| ) |
| psArray* pmAstromRadiusMatchChip | ( | const psArray * | st1, | |
| const psArray * | st2, | |||
| double | RADIUS | |||
| ) |
| psArray* pmAstromRadiusMatchFP | ( | const psArray * | st1, | |
| const psArray * | st2, | |||
| double | RADIUS | |||
| ) |
| psArray* pmAstromRadiusMatchTP | ( | const psArray * | st1, | |
| const psArray * | st2, | |||
| double | RADIUS | |||
| ) |
| bool pmAstromReadBilevelChip | ( | pmChip * | chip, | |
| const psMetadata * | header | |||
| ) |
| bool pmAstromReadBilevelMosaic | ( | pmFPA * | fpa, | |
| const psMetadata * | header | |||
| ) |
| psArray* pmAstromRotateObj | ( | const psArray * | old, | |
| psPlane | center, | |||
| double | angle | |||
| ) |
| pmAstromStats* pmAstromStatsAlloc | ( | void | ) |
| pmAstromWCS* pmAstromWCSAlloc | ( | int | nXorder, | |
| int | nYorder | |||
| ) |
| pmAstromWCS* pmAstromWCSBilevelChipFromFPA | ( | const pmChip * | chip, | |
| double | tol | |||
| ) |
| pmAstromWCS* pmAstromWCSBilevelMosaicFromFPA | ( | const pmFPA * | fpa, | |
| double | tol | |||
| ) |
| bool pmAstromWCSBileveltoChip | ( | pmChip * | chip, | |
| const pmAstromWCS * | wcs | |||
| ) |
| bool pmAstromWCSBileveltoFPA | ( | pmFPA * | fpa, | |
| const pmAstromWCS * | wcs | |||
| ) |
| pmAstromWCS* pmAstromWCSfromFPA | ( | const pmFPA * | fpa, | |
| const pmChip * | chip, | |||
| double | tol | |||
| ) |
| pmAstromWCS* pmAstromWCSfromHeader | ( | const psMetadata * | header | ) |
| bool pmAstromWCStoChip | ( | psPlane * | chip, | |
| pmAstromWCS * | wcs, | |||
| psSphere * | sky | |||
| ) |
| bool pmAstromWCStoFPA | ( | pmFPA * | fpa, | |
| pmChip * | chip, | |||
| const pmAstromWCS * | wcs, | |||
| double | plateScale | |||
| ) |
| bool pmAstromWCStoHeader | ( | psMetadata * | header, | |
| const pmAstromWCS * | wcs | |||
| ) |
| bool pmAstromWCStoSky | ( | psSphere * | sky, | |
| pmAstromWCS * | wcs, | |||
| psPlane * | chip | |||
| ) |
| bool pmAstromWriteBilevelChip | ( | psMetadata * | header, | |
| const pmChip * | chip, | |||
| double | tol | |||
| ) |
| bool pmAstromWriteBilevelMosaic | ( | psMetadata * | header, | |
| const pmFPA * | fpa, | |||
| double | tol | |||
| ) |
| bool pmIsAstromObj | ( | const psPtr | ptr | ) |
| psPlaneDistort * psPlaneDistortIdentity | ( | int | order | ) |
| bool psPlaneDistortIsDiagonal | ( | psPlaneDistort * | distort | ) |
| psPlane* psPlaneTransformGetCenter | ( | psPlaneTransform * | trans, | |
| double | tol | |||
| ) |
| psPlaneTransform* psPlaneTransformIdentity | ( | int | order | ) |
| bool psPlaneTransformIsDiagonal | ( | psPlaneTransform * | transform | ) |
| psPlaneTransform* psPlaneTransformSetCenter | ( | psPlaneTransform * | output, | |
| psPlaneTransform * | input, | |||
| double | Xo, | |||
| double | Yo | |||
| ) |
1.5.1