ossimNitfLabelHeader *ossimNitfFileHeaderV2_0::getNewLabelHeader( ossim_uint32 labelNumber, std::istream& in)const { ossimNitfLabelHeader *result = 0; if( (getNumberOfLabels() > 0) && (labelNumber < theLabelOffsetList.size()) ) { result = allocateLabelHeader(); in.seekg(theLabelOffsetList[labelNumber].theLabelHeaderOffset, std::ios::beg); result->parseStream(in); } return result; }
bool ossimNitfFileHeader::hasLabels()const { return (getNumberOfLabels() > 0); }