Skip to content

Commit 2df4417

Browse files
author
Garrett Potts
committed
Adding more print to the RSMECB
1 parent ec247ab commit 2df4417

File tree

2 files changed

+24
-2
lines changed

2 files changed

+24
-2
lines changed

include/ossim/support_data/ossimNitfRsmecbTag.h

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,8 @@ class OSSIM_DLL ossimNitfRsmecbTag : public ossimNitfRegisteredTag
5757
void parseStream(std::istream &in);
5858
void writeStream(std::ostream &out);
5959
void clearFields();
60-
61-
60+
std::ostream &print(std::ostream &out,
61+
const std::string &prefix = std::string()) const;
6262

6363
protected:
6464
char m_parameterPowerX[XPW_SIZE + 1];
@@ -72,6 +72,8 @@ class OSSIM_DLL ossimNitfRsmecbTag : public ossimNitfRegisteredTag
7272
void parseStream(std::istream &in);
7373
void writeStream(std::ostream &out);
7474
void clearFields();
75+
std::ostream &print(std::ostream &out,
76+
const std::string &prefix = std::string()) const;
7577

7678
protected:
7779
char m_segmentCorrelationValue[FLOAT21_SIZE + 1];
@@ -90,6 +92,8 @@ class OSSIM_DLL ossimNitfRsmecbTag : public ossimNitfRegisteredTag
9092
void parseStream(std::istream &in);
9193
void writeStream(std::ostream &out);
9294
void clearFields();
95+
std::ostream &print(std::ostream &out,
96+
const std::string &prefix = std::string()) const;
9397

9498
ossim_int64 getNumberOfOriginalAdjustableParametersInSubgroup() const;
9599
bool getCSMCorrelationOptionFlag() const;

src/support_data/ossimNitfRsmecbTag.cpp

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,12 @@ void ossimNitfRsmecbTag::ImageSpaceAdjustableParameter::clearFields()
3737
m_parameterPowerZ[ZPW_SIZE] = '\0';
3838
}
3939

40+
std::ostream &ossimNitfRsmecbTag::ImageSpaceAdjustableParameter::print(std::ostream &out,
41+
const std::string &prefix) const
42+
{
43+
return out;
44+
}
45+
4046
ossimNitfRsmecbTag::CorrelationSegment::CorrelationSegment()
4147
{
4248
clearFields();
@@ -64,6 +70,12 @@ void ossimNitfRsmecbTag::CorrelationSegment::clearFields()
6470
m_segmentTauValue[FLOAT21_SIZE] = '\0';
6571
}
6672

73+
std::ostream &ossimNitfRsmecbTag::CorrelationSegment::print(std::ostream &out,
74+
const std::string &prefix) const
75+
{
76+
return out;
77+
}
78+
6779
ossimNitfRsmecbTag::IGNEntry::IGNEntry()
6880
{
6981
clearFields();
@@ -129,6 +141,12 @@ void ossimNitfRsmecbTag::IGNEntry::clearFields()
129141
m_betc[FLOAT21_SIZE] = '\0';
130142
m_tc[FLOAT21_SIZE] = '\0';
131143
}
144+
std::ostream &ossimNitfRsmecbTag::IGNEntry::print(std::ostream &out,
145+
const std::string &prefix) const
146+
{
147+
148+
return out;
149+
}
132150

133151
ossim_int64 ossimNitfRsmecbTag::IGNEntry::getNumberOfOriginalAdjustableParametersInSubgroup() const
134152
{

0 commit comments

Comments
 (0)