31 init(cam, sinc, linc, filename);
50 init(cam, sinc, linc,
"");
70 init(cam, sinc, linc, filename);
89 m_filename = filename;
106 int eband = cam->
Bands();
111 int pTotal = eband * ((cam->
Lines() - 2) / linc + 2);
116 for (
int band = 1; band <= eband; band++) {
118 for (
int line = 1; line < (int)cam->
Lines(); line = line + linc) {
119 for (
int sample = 1; sample < cam->
Samples(); sample = sample + sinc) {
131 int line = cam->
Lines();
132 for (
int sample = 1; sample < cam->
Samples(); sample = sample + sinc) {
242 double value, QString unit=
"")
const {
331 if (m_filename !=
"") pUser +=
PvlKeyword(
"Filename", m_filename);
347 PvlGroup pSampleRes(
"SampleResolution");
357 PvlGroup pLineRes(
"LineResolution");
377 PvlGroup pAspectRatio(
"AspectRatio");
390 PvlGroup pEmission(
"EmissionAngle");
397 PvlGroup pIncidence(
"IncidenceAngle");
414 PvlGroup pLocalRadius(
"LocalRadius");
421 PvlGroup pNorthAzimuth(
"NorthAzimuth");
430 returnPvl.addGroup(pUser);
431 returnPvl.addGroup(pLat);
432 returnPvl.addGroup(pLon);
433 returnPvl.addGroup(pSampleRes);
434 returnPvl.addGroup(pLineRes);
435 returnPvl.addGroup(pResolution);
436 returnPvl.addGroup(pAspectRatio);
437 returnPvl.addGroup(pPhase);
438 returnPvl.addGroup(pEmission);
439 returnPvl.addGroup(pIncidence);
440 returnPvl.addGroup(pTime);
441 returnPvl.addGroup(pLocalRadius);
442 returnPvl.addGroup(pNorthAzimuth);