Backproject
ExteriorOrientation.h
1 
2 #ifndef BACKPROJECT_EXTERNALORIENTATION_H
3 #define BACKPROJECT_EXTERNALORIENTATION_H
4 
5 
6 #include "../util.h"
7 #include "../matrix.h"
8 
9 
14 {
15 private:
16  vector _rotation;
17  vector _translation;
18 public:
23  const vector &get_rotation() const;
24 
29  void set_rotation(const vector &rotation);
30 
35  const vector &get_translation() const;
36 
41  void set_translation(const vector &translation);
42 
43 
48  matrix get_transformation();
49 
50 };
51 
52 
53 #endif //BACKPROJECT_EXTERNALORIENTATION_H
const vector & get_rotation() const
Returns the rotation.
Definition: ExteriorOrientation.cpp:6
void set_rotation(const vector &rotation)
sets the rotation
Definition: ExteriorOrientation.cpp:12
matrix get_transformation()
Returns the rotation-matrix that is constructed by processing the rotation all three axes...
Definition: ExteriorOrientation.cpp:37
void set_translation(const vector &translation)
sets the translation
Definition: ExteriorOrientation.cpp:28
Represents the External Orientation of an image.
Definition: ExteriorOrientation.h:13
const vector & get_translation() const
returns the translation
Definition: ExteriorOrientation.cpp:22