125 std::string pfx = prefix;
129 out << setiosflags(std::ios::left)
130 << pfx << std::setw(24) <<
"CETAG:" 132 << pfx << std::setw(24) <<
"CEL:" <<
getTagLength() <<
"\n" 134 << pfx << std::setw(24) <<
"PREDICT_CORNERS:" 137 << pfx << std::setw(24) <<
"ULCRN_LAT:" <<
theUlLat <<
"\n" 138 << pfx << std::setw(24) <<
"ULCRN_LON:" <<
theUlLon <<
"\n" 139 << pfx << std::setw(24) <<
"ULCRN_HT:" <<
theUlHt <<
"\n" 141 << pfx << std::setw(24) <<
"URCRN_LAT:" <<
theUrLat <<
"\n" 142 << pfx << std::setw(24) <<
"URCRN_LON:" <<
theUrLon <<
"\n" 143 << pfx << std::setw(24) <<
"URCRN_HT:" <<
theUrHt <<
"\n" 145 << pfx << std::setw(24) <<
"LRCRN_LAT:" <<
theLrLat <<
"\n" 146 << pfx << std::setw(24) <<
"LRCRN_LON:" <<
theLrLon <<
"\n" 147 << pfx << std::setw(24) <<
"LRCRN_HT:" <<
theLrHt <<
"\n" 149 << pfx << std::setw(24) <<
"LLCRN_LAT:" <<
theLlLat <<
"\n" 150 << pfx << std::setw(24) <<
"LLCRN_LON:" <<
theLlLon <<
"\n" 151 << pfx << std::setw(24) <<
"LLCRN_HT:" <<
theLlHt <<
"\n";
virtual const std::string & getTagName() const
This will return the name of the registered tag for this user defined header.
char theLrLon[11]
FIELD: LRCRN_LON.
char theUlHt[9]
FIELD: ULCRN_HT.
char thePredictedCornerFlag[2]
FIELD: PREDICT_CORNERS.
char theLlLon[11]
FIELD: LLCRN_LON.
RTTI_DEF1(ossimNitfCscrnaTag, "ossimNitfCscrnaTag", ossimNitfRegisteredTag)
char theLlHt[9]
FIELD: LLCRN_HT.
virtual ossim_uint32 getTagLength() const
Returns the length in bytes of the tag from the CEL or REL field.
ossimNitfCscrnaTag()
default constructor
virtual void parseStream(std::istream &in)
Method to parse data from stream.
virtual ~ossimNitfCscrnaTag()
destructor
char theUlLat[10]
FIELD: ULCRN_LAT.
virtual std::ostream & print(std::ostream &out, const std::string &prefix) const
Print method that outputs a key/value type format adding prefix to keys.
char theUlLon[11]
FIELD: ULCRN_LON.
virtual void clearFields()
Method to clear all fields including null terminating.
char theUrHt[9]
FIELD: URCRN_HT.
char theUrLat[10]
FIELD: URCRN_LAT.
std::basic_istream< char > istream
Base class for char input streams.
char theLlLat[10]
FIELD: LLCRN_LAT.
virtual void writeStream(std::ostream &out)
Method to write data to stream.
char theUrLon[11]
FIELD: URCRN_LON.
char theLrLat[10]
FIELD: LRCRN_LAT.
char theLrHt[9]
FIELD: LRCRN_HT.
std::basic_ostream< char > ostream
Base class for char output streams.