Classes | Functions
vpgl_affine_camera.h File Reference

A class for the affine camera model. More...

#include <vnl/vnl_fwd.h>
#include <vgl/vgl_fwd.h>
#include "vpgl_proj_camera.h"

Go to the source code of this file.

Classes

class  vpgl_affine_camera< T >
 

Functions

template<class Type >
std::istream & operator>> (std::istream &s, vpgl_affine_camera< Type > &c)
 Read vpgl_affine_camera from stream. More...
 
template<class Type >
std::ostream & operator<< (std::ostream &s, vpgl_affine_camera< Type > const &c)
 Write vpgl_affine_camera to stream. More...
 

Detailed Description

A class for the affine camera model.

Author
Thomas Pollard
Date
January 28, 2005
Author
Joseph Mundy, Matt Leotta, Vishal Jain
  Modifications
  March 14, 2010 J.L. Mundy brought in virtual functions of proj_camera
  that require special treatment for the affine case. Added a default
  viewing distance to allow these methods to construct finite objects when
  the camera center is infinity.
  at infinity.

Definition in file vpgl_affine_camera.h.

Function Documentation

◆ operator<<()

template<class Type >
std::ostream& operator<< ( std::ostream &  s,
vpgl_affine_camera< Type > const &  c 
)

Write vpgl_affine_camera to stream.

Definition at line 227 of file vpgl_affine_camera.hxx.

◆ operator>>()

template<class Type >
std::istream& operator>> ( std::istream &  s,
vpgl_affine_camera< Type > &  c 
)

Read vpgl_affine_camera from stream.