OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
ossimFfL5.h
Go to the documentation of this file.
1 //*******************************************************************
2 //
3 // License: MIT
4 //
5 // Author: Ken Melero (kmelero@imagelinks.com)
6 // Orginally written by Oscar Kramer (SoBe Software)
7 // Description: Container class for LandSat5 Fast Format header files (RevB & C)
8 //
9 // ********************************************************************
10 // $Id$
11 
12 #ifndef ossimFfL5_HEADER
13 #define ossimFfL5_HEADER 1
14 
17 #include <iosfwd>
18 
19 // ***************************************************************************
20 // CLASS: ossimFfL5
21 // ***************************************************************************
22 
24 {
25  friend std::ostream& operator<<(std::ostream& os, const ossimFfL5& head);
26 
27 public:
28  ossimFfL5();
29  ossimFfL5(const char* headerFile);
31  const ossimRefPtr<ossimFfRevb> revb()const;
32 
33 protected:
34  virtual ~ossimFfL5();
35 
36 private:
37  void readHeaderRevB(const ossimString& header_name);
38  int convertGeoPoint(const char* sptr, ossimGpt& geo_point);
39 
41 };
42 
43 #endif
ossimRefPtr< ossimFfRevb > theRevb
Definition: ossimFfL5.h:40
int convertGeoPoint(FILE *, ossimGpt &)
Definition: ossimFfL7.cpp:458
friend std::ostream & operator<<(std::ostream &os, const ossimFfL7 &head)
Definition: ossimFfL7.cpp:702
#define OSSIM_DLL
std::basic_ostream< char > ostream
Base class for char output streams.
Definition: ossimIosFwd.h:23