OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
Public Member Functions | Public Attributes | List of all members
ossimFfRevc::AdminRecord Class Reference

#include <ossimFfRevc.h>

Public Member Functions

 AdminRecord ()
 
 ~AdminRecord ()
 

Public Attributes

char theProductOrderNumber [PRODUCT_ORDER_NUMBER_SIZE+1]
 
char thePathRowNumber [NUMBER_OF_SCENES][PATH_ROW_NUMBER_SIZE+1]
 
char theAcquisitionDate [NUMBER_OF_SCENES][DATE_SIZE+1]
 
char theSatName [NUMBER_OF_SCENES][SAT_NAME_SIZE+1]
 
char theSensorName [NUMBER_OF_SCENES][SENSOR_NAME_SIZE+1]
 
char theSensorMode [NUMBER_OF_SCENES][SENSOR_MODE_SIZE+1]
 
double theOffNadirAngle [NUMBER_OF_SCENES]
 
char theProductType [PRODUCT_TYPE_SIZE+1]
 
char theProductSize [PRODUCT_SIZE_SIZE+1]
 
char theProcessingType [PROCESSING_TYPE_SIZE+1]
 
char theResampAlgorithm [RESAMPLING_ALGO_SIZE+1]
 
int theTapeVolumeNumber
 
int theNumberVolumesPerTape
 
int thePixelsPerLine
 
int theLinesPerImage
 
int the1stLineInVolume
 
int theTapeBlockingFactor
 
int theRecordSize
 
double theGsd
 
int theOutputBitsPerPixel
 
int theAcquiredBitsPerPixel
 
char theBandsPresentString [BANDS_PRESENT_SIZE+1]
 
char theFormatVersion [FORMAT_VERSION_SIZE+1]
 

Detailed Description

Definition at line 200 of file ossimFfRevc.h.

Constructor & Destructor Documentation

◆ AdminRecord()

ossimFfRevc::AdminRecord::AdminRecord ( )

Definition at line 1555 of file ossimFfRevc.cpp.

References theAcquisitionDate, theBandsPresentString, theFormatVersion, theOffNadirAngle, thePathRowNumber, theProcessingType, theProductOrderNumber, theProductSize, theProductType, theResampAlgorithm, theSatName, theSensorMode, and theSensorName.

1556  :
1559  thePixelsPerLine(0),
1560  theLinesPerImage(0),
1561  the1stLineInVolume(1),
1563  theRecordSize(0),
1564  theGsd(0.0),
1567 {
1568  const char tmpBuff[] = "";
1569 
1570  strcpy(theProductOrderNumber, tmpBuff);
1571 
1572  //>
1573  // There can be four scenes.
1574  //<
1575 
1576  for (int i = 0; i < 4; i++)
1577  {
1578  strcpy(thePathRowNumber[i], tmpBuff);
1579  strcpy(theAcquisitionDate[i], tmpBuff);
1580  strcpy(theSatName[i], tmpBuff);
1581  strcpy(theSensorName[i], tmpBuff);
1582  strcpy(theSensorMode[i], tmpBuff);
1583  theOffNadirAngle[i] = 0.0;
1584  }
1585  strcpy(theProductType, "MAP ORIENTED");
1586  strcpy(theProductSize, tmpBuff);
1587  strcpy(theProcessingType, "SYSTEMATIC");
1588  strcpy(theResampAlgorithm, "CC");
1589  strcpy(theBandsPresentString, "P");
1590  strcpy(theFormatVersion, "C");
1591 }
char theProductOrderNumber[PRODUCT_ORDER_NUMBER_SIZE+1]
Definition: ossimFfRevc.h:208
char theProductType[PRODUCT_TYPE_SIZE+1]
Definition: ossimFfRevc.h:223
char theProcessingType[PROCESSING_TYPE_SIZE+1]
Definition: ossimFfRevc.h:227
char theProductSize[PRODUCT_SIZE_SIZE+1]
Definition: ossimFfRevc.h:224
char theResampAlgorithm[RESAMPLING_ALGO_SIZE+1]
Definition: ossimFfRevc.h:228
char thePathRowNumber[NUMBER_OF_SCENES][PATH_ROW_NUMBER_SIZE+1]
Definition: ossimFfRevc.h:210
double theOffNadirAngle[NUMBER_OF_SCENES]
Definition: ossimFfRevc.h:221
char theSatName[NUMBER_OF_SCENES][SAT_NAME_SIZE+1]
Definition: ossimFfRevc.h:214
char theSensorName[NUMBER_OF_SCENES][SENSOR_NAME_SIZE+1]
Definition: ossimFfRevc.h:217
char theFormatVersion[FORMAT_VERSION_SIZE+1]
Definition: ossimFfRevc.h:240
char theAcquisitionDate[NUMBER_OF_SCENES][DATE_SIZE+1]
Definition: ossimFfRevc.h:211
char theBandsPresentString[BANDS_PRESENT_SIZE+1]
Definition: ossimFfRevc.h:239
char theSensorMode[NUMBER_OF_SCENES][SENSOR_MODE_SIZE+1]
Definition: ossimFfRevc.h:220

◆ ~AdminRecord()

ossimFfRevc::AdminRecord::~AdminRecord ( )
inline

Definition at line 204 of file ossimFfRevc.h.

204 {}

Member Data Documentation

◆ the1stLineInVolume

int ossimFfRevc::AdminRecord::the1stLineInVolume

◆ theAcquiredBitsPerPixel

int ossimFfRevc::AdminRecord::theAcquiredBitsPerPixel

◆ theAcquisitionDate

char ossimFfRevc::AdminRecord::theAcquisitionDate[NUMBER_OF_SCENES][DATE_SIZE+1]

◆ theBandsPresentString

char ossimFfRevc::AdminRecord::theBandsPresentString[BANDS_PRESENT_SIZE+1]

◆ theFormatVersion

char ossimFfRevc::AdminRecord::theFormatVersion[FORMAT_VERSION_SIZE+1]

◆ theGsd

double ossimFfRevc::AdminRecord::theGsd

◆ theLinesPerImage

int ossimFfRevc::AdminRecord::theLinesPerImage

◆ theNumberVolumesPerTape

int ossimFfRevc::AdminRecord::theNumberVolumesPerTape

◆ theOffNadirAngle

double ossimFfRevc::AdminRecord::theOffNadirAngle[NUMBER_OF_SCENES]

◆ theOutputBitsPerPixel

int ossimFfRevc::AdminRecord::theOutputBitsPerPixel

◆ thePathRowNumber

char ossimFfRevc::AdminRecord::thePathRowNumber[NUMBER_OF_SCENES][PATH_ROW_NUMBER_SIZE+1]

◆ thePixelsPerLine

int ossimFfRevc::AdminRecord::thePixelsPerLine

◆ theProcessingType

char ossimFfRevc::AdminRecord::theProcessingType[PROCESSING_TYPE_SIZE+1]

◆ theProductOrderNumber

char ossimFfRevc::AdminRecord::theProductOrderNumber[PRODUCT_ORDER_NUMBER_SIZE+1]

◆ theProductSize

char ossimFfRevc::AdminRecord::theProductSize[PRODUCT_SIZE_SIZE+1]

◆ theProductType

char ossimFfRevc::AdminRecord::theProductType[PRODUCT_TYPE_SIZE+1]

◆ theRecordSize

int ossimFfRevc::AdminRecord::theRecordSize

◆ theResampAlgorithm

char ossimFfRevc::AdminRecord::theResampAlgorithm[RESAMPLING_ALGO_SIZE+1]

◆ theSatName

char ossimFfRevc::AdminRecord::theSatName[NUMBER_OF_SCENES][SAT_NAME_SIZE+1]

◆ theSensorMode

char ossimFfRevc::AdminRecord::theSensorMode[NUMBER_OF_SCENES][SENSOR_MODE_SIZE+1]

◆ theSensorName

char ossimFfRevc::AdminRecord::theSensorName[NUMBER_OF_SCENES][SENSOR_NAME_SIZE+1]

◆ theTapeBlockingFactor

int ossimFfRevc::AdminRecord::theTapeBlockingFactor

◆ theTapeVolumeNumber

int ossimFfRevc::AdminRecord::theTapeVolumeNumber

The documentation for this class was generated from the following files: