core/vbl/vbl_fwd.h
Go to the documentation of this file.
00001 #ifndef vbl_fwd_h_
00002 #define vbl_fwd_h_
00003 
00004 #include <vcl_compiler.h> // for export keyword
00005 
00006 template <class T> struct vbl_array_1d;
00007 export
00008 template <class T> class vbl_array_2d;
00009 export
00010 template <class T> class vbl_array_3d;
00011 template <class T> class vbl_sparse_array_1d;
00012 template <class T> class vbl_sparse_array_2d;
00013 template <class T> class vbl_sparse_array_3d;
00014 template <class T> class vbl_big_sparse_array_3d;
00015 class vbl_bit_array_2d;
00016 class vbl_bit_array_3d;
00017 
00018 template <class T, int DIM> class vbl_bounding_box;
00019 
00020 class vbl_ref_count;
00021 template <class T> class vbl_smart_ptr;
00022 template <class T> class vbl_scoped_ptr;
00023 template <class T> class vbl_shared_pointer;
00024 
00025 template <class T1, class T2, class T3> struct vbl_triple;
00026 class vbl_bool_ostream;
00027 
00028 #endif // vbl_fwd_h_