A base class reference-counting view of some image data. More...
#include <vcl_iosfwd.h>
#include <vcl_string.h>
#include <vcl_cassert.h>
#include <vcl_cstddef.h>
#include <vil/vil_pixel_format.h>
#include <vil/vil_smart_ptr.h>
Go to the source code of this file.
Classes | |
class | vil3d_image_view_base |
An abstract base class of smart pointers to actual image data in memory. More... | |
Typedefs | |
typedef vil_smart_ptr < vil3d_image_view_base > | vil3d_image_view_base_sptr |
An interface between vil3d_image_views and vil3d_image_resources. | |
Functions | |
vcl_ostream & | operator<< (vcl_ostream &s, vil3d_image_view_base const &im) |
Print a 1-line summary of contents. |
A base class reference-counting view of some image data.
Modifications 10 Sep. 2004 Peter Vanroose Inlined all 1-line methods in class decl
Definition in file vil3d_image_view_base.h.
An interface between vil3d_image_views and vil3d_image_resources.
This object is used internally by vil to provide a type-independent transient storage for a view as it is being assigned to a vil3d_image_view<T> from a vil3d_image_resource::get_view(), vil3d_load() or vil3d_convert_..() function call. If you want a type independent image container, you are recommended to use a vil3d_image_resource_sptr
Definition at line 103 of file vil3d_image_view_base.h.
vcl_ostream& operator<< | ( | vcl_ostream & | s, |
vil3d_image_view_base const & | im | ||
) | [inline] |
Print a 1-line summary of contents.
Definition at line 107 of file vil3d_image_view_base.h.