|
ocssw
V2022
|
VcstGeoRctngl.h File Reference
#include <VcstViirsGeo.h>#include <VcstGeoDataStructs.h>#include <VcstPolarStereographicDataSet.h>#include <VcstGeoRctnglStruct.h>#include <VcstGeoParameters.h>
Include dependency graph for VcstGeoRctngl.h:
Go to the source code of this file.
Functions | |
| void | geolocateDecim (ViirsGeoRctnglType *inRec, viirsSdrGeoPtrs *inPtrs, VcstCmnGeo *geoPtr, ViirsGeoDecimType *outDecim) |
| int | geolocateFullFromDecim (int iscan, ViirsGeoRctnglType *inRec, viirsSdrGeoPtrs *inPtrs, ViirsGeoDecimType *inDecim, VcstCmnGeo *geoPtr, ViirsGeoFullType *outFull, int extractPixelLimits[2]) |
| int | interpLocations (int iscan, ViirsGeoRctnglType *inRec, viirsSdrGeoPtrs *inPtrs, ViirsGeoDecimType *inDecim, VcstPolarStereographicDataSet *psds, ViirsGeoFullType *outFull, int extractPixelLimits[2]) |
| void | interpAngles (int iscan, ViirsGeoRctnglType *inRec, viirsSdrGeoPtrs *inPtrs, ViirsGeoDecimType *inDecim, ViirsGeoFullType *outFull, int extractPixelLimits[2]) |
| void | quadInterp (const double *Yval_in, double Xmid, double Xend, int idxlim, double *Yval_out) |
| int | fixNadirSatAngles (int iscan, viirsSdrGeoPtrs *inPtrs, VcstCmnGeo *geoPtr, ViirsGeoFullType *outFull, int extractPixelLimits[2]) |
| int | fixPoleSatAngles (int iscan, viirsSdrGeoPtrs *inPtrs, ViirsGeoRctnglType *inRec, VcstCmnGeo *geoPtr, ViirsGeoFullType *outFull, int extractPixelLimits[2]) |
Function Documentation
◆ fixNadirSatAngles()
| int fixNadirSatAngles | ( | int | iscan, |
| viirsSdrGeoPtrs * | inPtrs, | ||
| VcstCmnGeo * | geoPtr, | ||
| ViirsGeoFullType * | outFull, | ||
| int | extractPixelLimits[2] | ||
| ) |
◆ fixPoleSatAngles()
| int fixPoleSatAngles | ( | int | iscan, |
| viirsSdrGeoPtrs * | inPtrs, | ||
| ViirsGeoRctnglType * | inRec, | ||
| VcstCmnGeo * | geoPtr, | ||
| ViirsGeoFullType * | outFull, | ||
| int | extractPixelLimits[2] | ||
| ) |
◆ geolocateDecim()
| void geolocateDecim | ( | ViirsGeoRctnglType * | inRec, |
| viirsSdrGeoPtrs * | inPtrs, | ||
| VcstCmnGeo * | geoPtr, | ||
| ViirsGeoDecimType * | outDecim | ||
| ) |
◆ geolocateFullFromDecim()
| int geolocateFullFromDecim | ( | int | iscan, |
| ViirsGeoRctnglType * | inRec, | ||
| viirsSdrGeoPtrs * | inPtrs, | ||
| ViirsGeoDecimType * | inDecim, | ||
| VcstCmnGeo * | geoPtr, | ||
| ViirsGeoFullType * | outFull, | ||
| int | extractPixelLimits[2] | ||
| ) |
◆ interpAngles()
| void interpAngles | ( | int | iscan, |
| ViirsGeoRctnglType * | inRec, | ||
| viirsSdrGeoPtrs * | inPtrs, | ||
| ViirsGeoDecimType * | inDecim, | ||
| ViirsGeoFullType * | outFull, | ||
| int | extractPixelLimits[2] | ||
| ) |
◆ interpLocations()
| int interpLocations | ( | int | iscan, |
| ViirsGeoRctnglType * | inRec, | ||
| viirsSdrGeoPtrs * | inPtrs, | ||
| ViirsGeoDecimType * | inDecim, | ||
| VcstPolarStereographicDataSet * | psds, | ||
| ViirsGeoFullType * | outFull, | ||
| int | extractPixelLimits[2] | ||
| ) |
◆ quadInterp()
| void quadInterp | ( | const double * | Yval_in, |
| double | Xmid, | ||
| double | Xend, | ||
| int | idxlim, | ||
| double * | Yval_out | ||
| ) |


