OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
MisregistrationRecord.h
Go to the documentation of this file.
1 //----------------------------------------------------------------------------
2 //
3 // "Copyright Centre National d'Etudes Spatiales"
4 //
5 // License: LGPL
6 //
7 // See LICENSE.txt file in the top level directory for more details.
8 //
9 //----------------------------------------------------------------------------
10 // $Id$
11 
12 #ifndef MisregistrationRecord_h
13 #define MisregistrationRecord_h
14 
15 #include <iostream>
16 
18 
19 namespace ossimplugins
20 {
26 {
27 public:
32 
37 
42 
51 
56 
60  double get_alt_m()
61  {
62  return _alt_m;
63  };
67  double get_crt_m()
68  {
69  return _crt_m;
70  };
71 protected:
72 
76  double _alt_m;
80  double _crt_m;
81 private:
82 
83 
84 };
85 }
86 #endif
friend std::ostream & operator<<(std::ostream &os, const MisregistrationRecord &data)
This function writes the MisregistrationRecord in a stream.
MisregistrationRecord & operator=(const MisregistrationRecord &rhs)
Copy operator.
double _alt_m
Nominal along track misregistration.
double _crt_m
Nominal cross track misregistration
double get_crt_m()
Nominal cross track misregistration
This class is able to read a misregistration record.
std::basic_istream< char > istream
Base class for char input streams.
Definition: ossimIosFwd.h:20
double get_alt_m()
Nominal along track misregistration.
std::basic_ostream< char > ostream
Base class for char output streams.
Definition: ossimIosFwd.h:23
friend std::istream & operator>>(std::istream &is, MisregistrationRecord &data)
This function reads a MisregistrationRecord from a stream.