/usr/include/ossim/vec/ossimVpfCoverage.h is in libossim-dev 1.7.21-4.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 | //*******************************************************************
//
// License:  See top level LICENSE.txt file.
// 
// Author: Garrett Potts (gpotts@imagelinks.com)
// Description: This class give the capability to access tiles from an
//              vpf file.
//
//********************************************************************
// $Id: ossimVpfCoverage.h 9967 2006-11-29 02:01:23Z gpotts $
#ifndef ossimVpfCoverage_HEADER
#define ossimVpfCoverage_HEADER
#include <map>
#include <vector>
#include <ossim/base/ossimFilename.h>
#include <ossim/base/ossimErrorContext.h>
#include <ossim/vec/ossimVpfTable.h>
#include <ossim/vec/ossimVpfFeatureClass.h>
#include <ossim/vec/ossimVpfExtent.h>
class ossimVpfLibrary;
class ossimVpfFeatureClassSchema;
class OSSIMDLLEXPORT ossimVpfCoverage
{
public:
   ossimVpfCoverage ();
   virtual ~ossimVpfCoverage();
   
   bool openCoverage(ossimVpfLibrary* library,
                     const ossimString& name,
                     const ossimFilename& fileName);
   const ossimFilename& getPath()const;
   const ossimString& getName()const;
   
   ossim_uint32 getNumberOfFeatureClasses()const;
   void print(ostream& out)const;
   bool getExtent(ossimVpfExtent& extent)const;
   ossimVpfLibrary* getLibrary();
   bool openFeatureClassSchema(ossimVpfFeatureClassSchema& schema);
   
private:
   ossimVpfLibrary* theLibrary;
   ossimString      theCoverageName;
   /*!
    * will hold the full path to this coverage.
    */
   ossimFilename theCoverageNameFullPath;
   
};
#endif
 |