vbl_io_array_3d.h
Go to the documentation of this file.
1 // This is core/vbl/io/vbl_io_array_3d.h
2 #ifndef vbl_io_array_3d_h
3 #define vbl_io_array_3d_h
4 //:
5 // \file
6 // \author K.Y.McGaul
7 // \date 22-Mar-2001
8 
9 #include <iosfwd>
10 #include <vsl/vsl_fwd.h>
11 #include <vbl/vbl_array_3d.h>
12 #ifdef _MSC_VER
13 # include <vcl_msvc_warnings.h>
14 #endif
15 
16 //: Binary save vbl_array_3d to stream.
17 template <class T>
18 void vsl_b_write(vsl_b_ostream & os, const vbl_array_3d<T> & v);
19 
20 //: Binary load vbl_array_3d from stream.
21 template <class T>
22 void vsl_b_read(vsl_b_istream & is, vbl_array_3d<T> & v);
23 
24 //: Print human readable summary of object to a stream
25 template <class T>
26 void vsl_print_summary(std::ostream & os,const vbl_array_3d<T> & b);
27 
28 #endif // vbl_io_array_3d_h
void vsl_b_read(vsl_b_istream &is, vbl_array_3d< T > &v)
Binary load vbl_array_3d from stream.
Contains class for templated 3d array.
Templated 3-dimensional array.
Definition: vbl_array_3d.h:38
void vsl_print_summary(std::ostream &os, const vbl_array_3d< T > &b)
Print human readable summary of object to a stream.
void vsl_b_write(vsl_b_ostream &os, const vbl_array_3d< T > &v)
Binary save vbl_array_3d to stream.