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_
1.7.5.1