13 #ifndef ossimNitfProjectionParameterTag_HEADER 14 #define ossimNitfProjectionParameterTag_HEADER 34 const std::string& prefix=std::string())
const;
37 virtual void clearFields();
38 virtual void clearParameters();
39 virtual void addParameter(
const ossimString& param);
45 void setFalseX(
double falseX);
46 void setFalseY(
double falseY);
47 double getFalseX()
const;
48 double getFalseY()
const;
61 char theProjectionName[81];
274 char theProjectionCode[3];
290 char theNumberOfParameters[2];
314 char theFalseXOrigin[16];
329 char theFalseYOrigin[16];
virtual void writeStream(ossim::ostream &out)=0
virtual void parseStream(ossim::istream &in)=0
This will allow the user defined data to parse the stream.
std::vector< ossimString > theProjectionParameters
FIELD(S): PRJn.
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.
unsigned int ossim_uint32
std::basic_istream< char > istream
Base class for char input streams.
virtual ossim_uint32 getSizeInBytes() const
Returns the length in bytes of the tag from the CEL or REL field.
std::basic_ostream< char > ostream
Base class for char output streams.