52 while(idx < numberOfLutsIndex)
79 const std::string& prefix,
83 os << std::setw(3) << std::setfill(
'0') << (band+1) <<
":";
88 out << prefix << std::setw(24)
94 out << prefix << std::setw(24)
100 out << prefix << std::setw(24)
106 out << prefix << std::setw(24)
112 out << prefix << std::setw(24)
118 out << prefix << std::setw(24)
165 << std::setiosflags(std::ios::left)
207 std::vector<ossimRefPtr<ossimNitfImageLut> >::const_iterator tables;
212 if((*tables).valid())
214 out << *((*tables).get());
char theBandImageFilterCondition[2]
char theBandStandardImageFilterCode[4]
std::basic_ostringstream< char > ostringstream
Class for char output memory streams.
virtual ossim_uint32 getNumberOfLuts() const
std::vector< ossimRefPtr< ossimNitfImageLut > > theLookupTables
char theBandNumberOfLutEntries[6]
virtual void parseStream(ossim::istream &in)
void printLookupTables(std::ostream &out) const
virtual void setBandSignificance(const ossimString &rep)
Sets the band significance.
virtual std::ostream & print(std::ostream &out, const std::string &prefix=std::string(), ossim_uint32 band=0) const
print method that outputs a key/value type format adding prefix to keys.
virtual const ossimRefPtr< ossimNitfImageLut > getLut(ossim_uint32 idx) const
virtual ~ossimNitfImageBandV2_0()
virtual destructory
char theBandSignificance[7]
virtual ossimString getBandRepresentation() const
unsigned int ossim_uint32
virtual ossimString getBandSignificance() const
virtual void writeStream(ossim::ostream &out)
std::basic_istream< char > istream
Base class for char input streams.
long toLong() const
toLong's deprecated, please use the toInts...
char theBandRepresentation[3]
const char * c_str() const
Returns a pointer to a null-terminated array of characters representing the string's contents...
ossimNitfImageBandV2_0()
default constructor
virtual void setBandRepresentation(const ossimString &rep)
Sets the band representation.
char theBandNumberOfLuts[2]
std::basic_ostream< char > ostream
Base class for char output streams.