Changeset 10783 for trunk/psModules/src/astrom/pmAstrometryWCS.h
- Timestamp:
- Dec 16, 2006, 11:46:56 PM (20 years ago)
- File:
-
- 1 edited
-
trunk/psModules/src/astrom/pmAstrometryWCS.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psModules/src/astrom/pmAstrometryWCS.h
r10775 r10783 7 7 * @author EAM, IfA 8 8 * 9 * @version $Revision: 1. 5$ $Name: not supported by cvs2svn $10 * @date $Date: 2006-12-1 6 05:34:54$9 * @version $Revision: 1.6 $ $Name: not supported by cvs2svn $ 10 * @date $Date: 2006-12-17 09:46:56 $ 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 components 32 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 header 35 // tol is the convergence tolerance for the non-linear solution to the reference pixel 36 bool pmAstromWriteWCS (psMetadata *header, const pmFPA *fpa, const pmChip *chip, float tol); 37 38 // support function for the pmAstromWCS representation 31 39 pmAstromWCS *pmAstromWCSAlloc (int nXorder, int nYorder); 32 40 bool pmAstromWCStoSky (psSphere *sky, pmAstromWCS *wcs, psPlane *chip); 33 41 bool pmAstromWCStoChip (psPlane *chip, pmAstromWCS *wcs, psSphere *sky); 42 43 // read and write the pmAstromWCS representation to the header 44 bool pmAstromWCStoHeader (psMetadata *header, const pmAstromWCS *wcs); 34 45 pmAstromWCS *pmAstromWCSfromHeader (const psMetadata *header); 35 bool pmAstromWCStoHeader (psMetadata *header, const pmAstromWCS *wcs);36 46 37 bool pmAstromReadWCS (pmFPA *fpa, pmChip *chip, const psMetadata *header, double plateScale, bool isMosaic); 38 bool pmAstromWriteWCS (psMetadata *header, const pmFPA *fpa, const pmChip *chip); 47 // convert the pmAstromWCS representation to the FPA representation 48 bool pmAstromWCStoFPA (pmFPA *fpa, pmChip *chip, const pmAstromWCS *wcs, double plateScale, bool isMosaic); 49 pmAstromWCS *pmAstromWCSfromFPA (const pmFPA *fpa, const pmChip *chip, float tol); 50 39 51 bool pmAstromWriteBilevelChip (psPlaneTransform *toFPA, psMetadata *header, double plateScale); 40 52 psMetadata *pmAstromWriteBilevelMosaic (psProjection *toSky, psPlaneDistort *toTP, double plateScale);
Note:
See TracChangeset
for help on using the changeset viewer.
