vnl_copy.h
Go to the documentation of this file.
1 // This is core/vnl/vnl_copy.h
2 #ifndef vnl_copy_h_
3 #define vnl_copy_h_
4 #include "vnl/vnl_export.h"
5 //:
6 // \file
7 // \brief Easy conversion between vectors and matrices templated over different types.
8 // \author fsm
9 //
10 // \verbatim
11 // Modifications
12 // LSB (Manchester) 26/3/01 Tidied documentation
13 // \endverbatim
14 
15 //: Easy conversion between vectors and matrices templated over different types.
16 // \relatesalso vnl_matrix
17 // \relatesalso vnl_vector
18 template <class S, class T> VNL_EXPORT
19 void vnl_copy(S const * const src, T *const dst, const unsigned n);
20 
21 
22 //: Easy conversion between vectors and matrices templated over different types.
23 // \relatesalso vnl_matrix
24 // \relatesalso vnl_vector
25 template <class S, class T> VNL_EXPORT
26 void vnl_copy(S const &, T &);
27 
28 #endif // vnl_copy_h_
VNL_EXPORT void vnl_copy(S const *const src, T *const dst, const unsigned n)
Easy conversion between vectors and matrices templated over different types.
Definition: vnl_copy.cxx:15