core/vpgl/io/vpgl_io_affine_camera.h
Go to the documentation of this file.
00001 #ifndef vpgl_io_affine_camera_h_
00002 #define vpgl_io_affine_camera_h_
00003 //:
00004 // \file
00005 #include <vsl/vsl_binary_io.h>
00006 #include <vpgl/vpgl_affine_camera.h>
00007 
00008 //: Binary save camera to stream
00009 template <class T>
00010 void vsl_b_write(vsl_b_ostream & os, vpgl_affine_camera<T> const& camera);
00011 
00012 
00013 //: Binary load camera from stream.
00014 template <class T>
00015 void vsl_b_read(vsl_b_istream & is, vpgl_affine_camera<T> &camera);
00016 
00017 //: Print human readable summary of object to a stream
00018 template <class T>
00019 void vsl_print_summary(vcl_ostream& os,const vpgl_affine_camera<T> & c);
00020 
00021 #endif
00022