OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
ossimRpfBoundaryRectRecord.h
Go to the documentation of this file.
1 //*******************************************************************
2 //
3 // License: See top level LICENSE.txt file.
4 //
5 // Author: Garrett Potts
6 //
7 // Description: Rpf support class
8 //
9 //********************************************************************
10 // $Id: ossimRpfBoundaryRectRecord.h 16997 2010-04-12 18:53:48Z dburken $
11 #ifndef ossimRpfBoundaryRectRecord_HEADER
12 #define ossimRpfBoundaryRectRecord_HEADER
13 
14 #include <iosfwd>
17 #include <ossim/base/ossimString.h>
19 
21 {
22 public:
24 
27 
30 
33 
36 
38 
44  void writeStream(std::ostream& out);
45 
46  void clearFields();
47 
51 
54 
56 
57  void setCoverage(const ossimRpfCoverageSection& coverage);
58 
59  char getZone()const{return m_zone;}
60 
66  std::ostream& print(std::ostream& out, ossimString prefix) const;
67 
68 private:
73 
78 
82  char m_scale[13];
83 
87  char m_zone;
88 
92  char m_producer[6];
93 
95 
100 
105 };
106 
107 #endif
ossim_int32 ossimErrorCode
const ossimRpfBoundaryRectRecord & operator=(const ossimRpfBoundaryRectRecord &rhs)
assignment operator
ossimRpfCoverageSection m_coverage
ossimErrorCode parseStream(std::istream &in, ossimByteOrder byteOrder)
ossim_uint32 getNumberOfFramesVertical() const
ossimRpfBoundaryRectRecord()
default constructor
OSSIM_DLL ossimByteOrder byteOrder()
Definition: ossimCommon.cpp:54
const ossimRpfCoverageSection & getCoverage() const
friend std::ostream & operator<<(std::ostream &out, const ossimRpfBoundaryRectRecord &data)
void setCoverage(const ossimRpfCoverageSection &coverage)
unsigned int ossim_uint32
ossimByteOrder
std::basic_istream< char > istream
Base class for char input streams.
Definition: ossimIosFwd.h:20
ossim_uint32 getNumberOfFramesHorizontal() const
void writeStream(std::ostream &out)
Write method.
std::basic_ostream< char > ostream
Base class for char output streams.
Definition: ossimIosFwd.h:23
std::ostream & print(std::ostream &out, ossimString prefix) const
prints to out.