00001 // This is mul/vil3d/vil3d_fwd.h 00002 #ifndef vil3d_fwd_h_ 00003 #define vil3d_fwd_h_ 00004 00005 class vil3d_file_format; 00006 class vil3d_image_resource; 00007 class vil3d_image_view_base; 00008 class vil3d_memory_image; 00009 class vil_memory_chunk; 00010 template <class T> class vil3d_image_view; 00011 template <class T> class vil_smart_ptr; 00012 typedef vil_smart_ptr<vil3d_image_resource> vil3d_image_resource_sptr; 00013 typedef vil_smart_ptr<vil3d_image_view_base> vil3d_image_view_base_sptr; 00014 typedef vil_smart_ptr<vil_memory_chunk> vil_memory_chunk_sptr; 00015 00016 #endif // vil3d_fwd_h_