15 #ifndef ossimNitfIchipbTag_HEADER 16 #define ossimNitfIchipbTag_HEADER 1 31 SCALE_FACTOR_SIZE = 10,
33 ANAMRPH_CORR_SIZE = 2,
87 virtual void clearFields();
96 const std::string& prefix=std::string())
const;
101 bool getXfrmFlag()
const;
111 bool getAnamrphCorrFlag()
const;
239 void getFullImageRect(
ossimDrect& rect)
const;
245 virtual void getPropertyNames(std::vector<ossimString>& propertyNames)
const;
263 char theXfrmFlag[XFRM_FLAG_SIZE+1];
275 char theScaleFactor[SCALE_FACTOR_SIZE+1];
287 char theAnamrphCorr[ANAMRPH_CORR_SIZE+1];
298 char theScanBlock[SCANBLK_NUM_SIZE+1];
310 char theOpRow11[OP_ROW_11_SIZE+1];
323 char theOpCol11[OP_COL_11_SIZE+1];
335 char theOpRow12[OP_ROW_12_SIZE+1];
347 char theOpCol12[OP_COL_12_SIZE+1];
359 char theOpRow21[OP_ROW_21_SIZE+1];
371 char theOpCol21[OP_COL_21_SIZE+1];
383 char theOpRow22[OP_ROW_22_SIZE+1];
395 char theOpCol22[OP_COL_22_SIZE+1];
406 char theFiRow11[FI_ROW_11_SIZE+1];
417 char theFiCol11[FI_COL_11_SIZE+1];
428 char theFiRow12[FI_ROW_12_SIZE+1];
439 char theFiCol12[FI_COL_12_SIZE+1];
450 char theFiRow21[FI_ROW_21_SIZE+1];
461 char theFiCol21[FI_COL_21_SIZE+1];
472 char theFiRow22[FI_ROW_22_SIZE+1];
483 char theFiCol22[FI_COL_22_SIZE+1];
494 char theFullImageRow[FI_ROW_SIZE+1];
505 char theFullImageCol[FI_COL_SIZE+1];
virtual void writeStream(ossim::ostream &out)=0
Represents serializable keyword/value map.
virtual void parseStream(ossim::istream &in)=0
This will allow the user defined data to parse the stream.
virtual bool loadState(const ossimKeywordlist &kwl, const char *prefix=0)
virtual std::ostream & print(std::ostream &out, const std::string &prefix=std::string()) const
Pure virtual print method that outputs a key/value type format adding prefix to keys.
virtual void setProperty(ossimRefPtr< ossimProperty > property)
unsigned int ossim_uint32
std::basic_istream< char > istream
Base class for char input streams.
virtual void getPropertyNames(std::vector< ossimString > &propertyNames) const
std::basic_ostream< char > ostream
Base class for char output streams.
virtual ossimRefPtr< ossimProperty > getProperty(const ossimString &name) const