A local rational camera model. More...
#include <vgl/vgl_fwd.h>
#include <vcl_iostream.h>
#include <vcl_string.h>
#include <vpgl/vpgl_rational_camera.h>
#include <vpgl/vpgl_lvcs.h>
Go to the source code of this file.
Classes | |
class | vpgl_local_rational_camera< T > |
Defines | |
#define | VPGL_LOCAL_RATIONAL_CAMERA_INSTANTIATE(T) extern "please include vgl/vpgl_local_rational_camera.txx first" |
Functions | |
template<class T > | |
vpgl_local_rational_camera< T > * | read_local_rational_camera (vcl_string cam_path) |
Creates a local rational camera from a file. | |
template<class T > | |
vpgl_local_rational_camera< T > * | read_local_rational_camera (vcl_istream &istr) |
Creates a local rational camera from a file. | |
template<class T > | |
vcl_ostream & | operator<< (vcl_ostream &s, const vpgl_local_rational_camera< T > &p) |
Write to stream. | |
template<class T > | |
vcl_istream & | operator>> (vcl_istream &is, vpgl_local_rational_camera< T > &p) |
Read from stream. |
A local rational camera model.
Rational camera models are defined with respect to global geographic coordinates. In many applications it is necessary to project points with local 3-d Cartesian coordinates. This camera class incorporates a Local Vertical Coordinate System (LVCS) to convert local coordinates to geographic coordinates to input to the native geographic RPC model.
Definition in file vpgl_local_rational_camera.h.
#define VPGL_LOCAL_RATIONAL_CAMERA_INSTANTIATE | ( | T | ) | extern "please include vgl/vpgl_local_rational_camera.txx first" |
Definition at line 107 of file vpgl_local_rational_camera.h.
vcl_ostream & operator<< | ( | vcl_ostream & | s, |
const vpgl_local_rational_camera< T > & | p | ||
) |
Write to stream.
Definition at line 221 of file vpgl_local_rational_camera.txx.
vcl_istream & operator>> | ( | vcl_istream & | is, |
vpgl_local_rational_camera< T > & | p | ||
) |
Read from stream.
vpgl_local_rational_camera< T > * read_local_rational_camera | ( | vcl_string | cam_path | ) |
Creates a local rational camera from a file.
Definition at line 179 of file vpgl_local_rational_camera.txx.
vpgl_local_rational_camera< T > * read_local_rational_camera | ( | vcl_istream & | istr | ) |
Creates a local rational camera from a file.
Definition at line 191 of file vpgl_local_rational_camera.txx.