4 #ifndef ossimNitfRsmpiaTag_HEADER 5 #define ossimNitfRsmpiaTag_HEADER 1 38 virtual void clearFields();
46 const std::string& prefix=std::string() )
const;
77 char m_iid[IID_SIZE+1];
78 char m_edition[EDITION_SIZE+1];
79 char m_r0[FLOAT21_SIZE+1];
80 char m_rx[FLOAT21_SIZE+1];
81 char m_ry[FLOAT21_SIZE+1];
82 char m_rz[FLOAT21_SIZE+1];
83 char m_rxx[FLOAT21_SIZE+1];
84 char m_rxy[FLOAT21_SIZE+1];
85 char m_rxz[FLOAT21_SIZE+1];
86 char m_ryy[FLOAT21_SIZE+1];
87 char m_ryz[FLOAT21_SIZE+1];
88 char m_rzz[FLOAT21_SIZE+1];
89 char m_c0[FLOAT21_SIZE+1];
90 char m_cx[FLOAT21_SIZE+1];
91 char m_cy[FLOAT21_SIZE+1];
92 char m_cz[FLOAT21_SIZE+1];
93 char m_cxx[FLOAT21_SIZE+1];
94 char m_cxy[FLOAT21_SIZE+1];
95 char m_cxz[FLOAT21_SIZE+1];
96 char m_cyy[FLOAT21_SIZE+1];
97 char m_cyz[FLOAT21_SIZE+1];
98 char m_czz[FLOAT21_SIZE+1];
99 char m_rnis[NIS_SIZE+1];
100 char m_cnis[NIS_SIZE+1];
101 char m_tnis[NIS_SIZE+1];
102 char m_rssiz[FLOAT21_SIZE+1];
103 char m_cssiz[FLOAT21_SIZE+1];
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.
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.
std::basic_istream< char > istream
Base class for char input streams.
std::basic_ostream< char > ostream
Base class for char output streams.