Changeset 10825 for trunk/psModules/src/astrom/pmAstrometryWCS.h
- Timestamp:
- Dec 22, 2006, 11:23:06 AM (20 years ago)
- File:
-
- 1 edited
-
trunk/psModules/src/astrom/pmAstrometryWCS.h (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psModules/src/astrom/pmAstrometryWCS.h
r10783 r10825 7 7 * @author EAM, IfA 8 8 * 9 * @version $Revision: 1. 6$ $Name: not supported by cvs2svn $10 * @date $Date: 2006-12- 17 09:46:56 $9 * @version $Revision: 1.7 $ $Name: not supported by cvs2svn $ 10 * @date $Date: 2006-12-22 21:23:06 $ 11 11 * 12 12 * Copyright 2006 Institute for Astronomy, University of Hawaii … … 29 29 pmAstromWCS; 30 30 31 // read wcs terms from the supplied header into the fpa hierarchy components32 bool pmAstromReadWCS (pmFPA *fpa, pmChip *chip, const psMetadata *header, double plateScale, bool isMosaic);33 34 // write the wcs terms from the fpa hierarchy components into the supplied header35 // tol is the convergence tolerance for the non-linear solution to the reference pixel36 bool pmAstromWriteWCS (psMetadata *header, const pmFPA *fpa, const pmChip *chip, float tol);37 38 31 // support function for the pmAstromWCS representation 39 32 pmAstromWCS *pmAstromWCSAlloc (int nXorder, int nYorder); … … 45 38 pmAstromWCS *pmAstromWCSfromHeader (const psMetadata *header); 46 39 40 // convert from wcs terms to chip->toFPA, fpa->toSky,toTPA terms 41 bool pmAstromWCSBileveltoChip (pmChip *chip, const pmAstromWCS *wcs); 42 bool pmAstromWCSBileveltoFPA (pmFPA *fpa, const pmAstromWCS *wcs); 43 44 // convert from chip->toFPA, fpa->toSky,toTPA terms to wcs terms 45 pmAstromWCS *pmAstromWCSBilevelChipFromFPA (const pmChip *chip, float tol); 46 pmAstromWCS *pmAstromWCSBilevelMosaicFromFPA (const pmFPA *fpa, float tol); 47 47 48 // convert the pmAstromWCS representation to the FPA representation 48 bool pmAstromWCStoFPA (pmFPA *fpa, pmChip *chip, const pmAstromWCS *wcs, double plateScale , bool isMosaic);49 bool pmAstromWCStoFPA (pmFPA *fpa, pmChip *chip, const pmAstromWCS *wcs, double plateScale); 49 50 pmAstromWCS *pmAstromWCSfromFPA (const pmFPA *fpa, const pmChip *chip, float tol); 50 51 51 bool pmAstromWriteBilevelChip (psPlaneTransform *toFPA, psMetadata *header, double plateScale); 52 psMetadata *pmAstromWriteBilevelMosaic (psProjection *toSky, psPlaneDistort *toTP, double plateScale); 52 // read wcs terms from the supplied header into the fpa hierarchy components 53 bool pmAstromReadWCS (pmFPA *fpa, pmChip *chip, const psMetadata *header, double plateScale); 54 55 // write the wcs terms from the fpa hierarchy components into the supplied header 56 // tol is the convergence tolerance for the non-linear solution to the reference pixel 57 bool pmAstromWriteWCS (psMetadata *header, const pmFPA *fpa, const pmChip *chip, float tol); 58 59 bool pmAstromReadBilevelChip (pmChip *chip, const psMetadata *header); 60 bool pmAstromReadBilevelMosaic (pmFPA *fpa, const psMetadata *header); 61 62 bool pmAstromWriteBilevelChip (psMetadata *header, const pmChip *chip, float tol); 63 bool pmAstromWriteBilevelMosaic (psMetadata *header, const pmFPA *fpa, float tol); 53 64 54 65 // move to pslib
Note:
See TracChangeset
for help on using the changeset viewer.
