Backproject
Public Member Functions | List of all members
ExteriorOrientation Class Reference

Represents the External Orientation of an image. More...

#include <ExteriorOrientation.h>

Public Member Functions

const vector & get_rotation () const
 Returns the rotation. More...
 
void set_rotation (const vector &rotation)
 sets the rotation More...
 
const vector & get_translation () const
 returns the translation More...
 
void set_translation (const vector &translation)
 sets the translation More...
 
matrix get_transformation ()
 Returns the rotation-matrix that is constructed by processing the rotation all three axes. More...
 

Detailed Description

Represents the External Orientation of an image.

Member Function Documentation

§ get_rotation()

const std::vector< double > & ExteriorOrientation::get_rotation ( ) const

Returns the rotation.

Returns
rotation as a vector of doubles, containing rotations for respectively x,y,z

§ get_transformation()

matrix ExteriorOrientation::get_transformation ( )

Returns the rotation-matrix that is constructed by processing the rotation all three axes.

Returns
a matrix (std::vector<std::vector<double>>) that can be used in matrix-multiplication or vector-matrix multiplication

§ get_translation()

const std::vector< double > & ExteriorOrientation::get_translation ( ) const

returns the translation

Returns
translation as a vector of doubles, containing translation for respectively x,y,z

§ set_rotation()

void ExteriorOrientation::set_rotation ( const vector &  rotation)

sets the rotation

Parameters
rotationrotation as a vector of doubles, containing rotation for respectively x,y,z

§ set_translation()

void ExteriorOrientation::set_translation ( const vector &  translation)

sets the translation

Parameters
translationtranslation as a vector of doubles, containing translation for respectively x,y,z

The documentation for this class was generated from the following files: