contrib/mul/vimt/vimt_add_all_binary_loaders.cxx
Go to the documentation of this file.
00001 // This is mul/vimt/vimt_add_all_binary_loaders.cxx
00002 #include "vimt_add_all_binary_loaders.h"
00003 //:
00004 // \file
00005 
00006 #include <vimt/vimt_image_2d_of.h>
00007 #include <vimt/vimt_gaussian_pyramid_builder_2d.h>
00008 #include <vimt/vimt_gaussian_pyramid_builder_2d_general.h>
00009 #include <vimt/vimt_vil_v2i.h>
00010 #include <vil/vil_file_format.h>
00011 
00012 void vimt_add_all_binary_loaders()
00013 {
00014   vsl_add_to_binary_loader(vimt_gaussian_pyramid_builder_2d<vxl_byte>());
00015   vsl_add_to_binary_loader(vimt_gaussian_pyramid_builder_2d<vxl_uint_16>());
00016   vsl_add_to_binary_loader(vimt_gaussian_pyramid_builder_2d<float>());
00017   vsl_add_to_binary_loader(vimt_gaussian_pyramid_builder_2d_general<vxl_byte>());
00018   vsl_add_to_binary_loader(vimt_gaussian_pyramid_builder_2d_general<float>());
00019   vsl_add_to_binary_loader(vimt_image_2d_of<vxl_int_32>());
00020   vsl_add_to_binary_loader(vimt_image_2d_of<vxl_byte>());
00021   vsl_add_to_binary_loader(vimt_image_2d_of<float>());
00022   vsl_add_to_binary_loader(vimt_image_2d_of<vxl_uint_16>());
00023 
00024   vil_file_format::add_file_format(new vimt_vil_v2i_format);
00025 }
00026