vimt_vil_v2i_format Class Reference

#include <vimt_vil_v2i.h>

Inheritance diagram for vimt_vil_v2i_format:

vil_file_format List of all members.

Detailed Description

Reader/Writer for v2i format images.

To add this plugin to the list of loaders either

     vil_file_format::add_file_format(new vimt_vil_v2i_format);
   
or call vimt_add_all_binary_loaders()

Definition at line 32 of file vimt_vil_v2i.h.


Public Member Functions

 vimt_vil_v2i_format ()
virtual ~vimt_vil_v2i_format ()
 The destructor must be virtual so that the memory chunk is destroyed.
virtual vil_image_resource_sptr make_input_image (vil_stream *vs)
virtual vil_image_resource_sptr make_output_image (vil_stream *vs, unsigned ni, unsigned nj, unsigned nplanes, enum vil_pixel_format)
 Make a "generic_image" on which put_section may be applied.
virtual const char * tag () const
 default filename tag for this image.
virtual vil_pyramid_image_resource_sptr make_input_pyramid_image (char const *)
virtual vil_pyramid_image_resource_sptr make_pyramid_image_from_base (char const *, vil_image_resource_sptr const &, unsigned, char const *)
virtual vil_blocked_image_resource_sptr make_blocked_output_image (vil_stream *, unsigned, unsigned, unsigned, unsigned, unsigned, enum vil_pixel_format)
virtual vil_pyramid_image_resource_sptr make_pyramid_output_image (char const *)

Static Public Member Functions

static vil_file_format ** all ()
static void add_file_format (vil_file_format *ff)

Constructor & Destructor Documentation

vimt_vil_v2i_format::vimt_vil_v2i_format (  )  [inline]

Definition at line 35 of file vimt_vil_v2i.h.

virtual vimt_vil_v2i_format::~vimt_vil_v2i_format (  )  [inline, virtual]

The destructor must be virtual so that the memory chunk is destroyed.

Definition at line 37 of file vimt_vil_v2i.h.


Member Function Documentation

vil_image_resource_sptr vimt_vil_v2i_format::make_input_image ( vil_stream vs  )  [virtual]

Implements vil_file_format.

Definition at line 41 of file vimt_vil_v2i.cxx.

virtual vil_image_resource_sptr vimt_vil_v2i_format::make_output_image ( vil_stream vs,
unsigned  ni,
unsigned  nj,
unsigned  nplanes,
enum  vil_pixel_format 
) [virtual]

Make a "generic_image" on which put_section may be applied.

The file may be opened immediately for writing so that a header can be written.

Implements vil_file_format.

virtual const char* vimt_vil_v2i_format::tag (  )  const [inline, virtual]

default filename tag for this image.

Implements vil_file_format.

Definition at line 50 of file vimt_vil_v2i.h.


The documentation for this class was generated from the following files:
Generated on Mon Mar 8 05:15:32 2010 for contrib/mul/vimt by  doxygen 1.5.1