18 #ifndef ossimCcfHead_HEADER 19 #define ossimCcfHead_HEADER 1 42 const std::string& connectionString);
50 bool parseCcfHeader(
const char* ccf_file);
51 bool parseCcfHeader(std::shared_ptr<ossim::istream>& str,
const std::string& connectionString);
65 std::streampos startOfData(
ossim_uint32 reduced_res_level)
const;
72 {
return !theNumberOfRLevels ? 0 : (theNumberOfRLevels - 1); }
136 {
return theLinesPerChip * theSamplesPerChip; }
140 return theValidImageVertices;
158 void parseRadString();
192 #endif // #ifndef CcfHead_HEADER ossim_uint32 samplesPerChip() const
const std::vector< ossimIpt > & getValidImageVertices() const
ossim_uint32 theNumberOfBands
ossimScalarType thePixelType
ossim_uint32 theLinesPerChip
ossim_uint32 theRectInFullImageStopLine
ossim_uint32 theNumberOfRLevels
ossim_uint32 theRectInFullImageStartLine
ossim_uint32 theBytesPerPixel
ossimScalarType pixelType() const
ossim_uint32 numberOfReducedResSets() const
std::vector< ossim_uint32 > theNumberOfSamples
virtual std::ostream & print(std::ostream &out) const
Outputs theErrorStatus as an ossimErrorCode and an ossimString.
std::vector< ossim_uint32 > theNumberOfLines
ossim_uint32 bytesPerChunk() const
ossimString imageFile() const
ossim_uint32 theLineChipsPerChunk
std::vector< ossim_uint32 > theChunksInSampleDir
ossimString theRadiometryString
ossimString theCompressionType
std::vector< ossimIpt > theValidImageVertices
unsigned int ossim_uint32
ossim_uint32 theRectInFuleImageStartSample
std::string m_connectionString
std::vector< std::streampos > theStartOfData
ossim_uint32 chipSizePerBand() const
std::vector< ossim_uint32 > theChunksInLineDir
ossim_uint32 theFirstBandHeaderPointer
ossim_uint32 theNumberOfValidImageVertices
std::basic_istream< char > istream
Base class for char input streams.
ossim_uint32 bytesPerChip() const
std::shared_ptr< ossim::istream > m_ccfStr
ossim_uint32 linesPerChip() const
ossim_uint32 lineChipsPerChunk() const
ossim_uint32 theRectInFuleImageStopSample
ossim_uint32 numberOfBands() const
ossim_uint32 theSamplesPerChip
ossim_uint32 theSampleChipsPerChunk
ossim_uint32 theBytesPerChunk
ossim_uint32 highestReducedResSet() const
ossim_uint32 theBytesPerChip
ossim_uint32 sampleChipsPerChunk() const
ossimString radiometry() const
std::basic_ostream< char > ostream
Base class for char output streams.
std::vector< bool > theOccupiedFlag
ossim_uint32 theVersionNumber