00001 #ifndef vnl_copy_h_ 00002 #define vnl_copy_h_ 00003 // This is vxl/vnl/vnl_copy.h 00004 00005 //: \file 00006 // \brief Easy conversion between vectors and matrices templated over different types. 00007 // \author fsm@robots.ox.ac.uk 00008 00009 // Modifications 00010 // LSB (Manchester) 26/3/01 Tidied documentation 00011 00012 //: Easy conversion between vectors and matrices templated over different types. 00013 template <class S, class T> 00014 void vnl_copy(S const *src, T *dst, unsigned n); 00015 00016 00017 //: Easy conversion between vectors and matrices templated over different types. 00018 template <class S, class T> 00019 void vnl_copy(S const &, T &); 00020 00021 #endif // vnl_copy_h_