| Cbcell | |
| Cbcell_less | |
| ►CCNCSJPCIOStream | |
| CCNCSJPCVilIOStream | Wrapper class that allows you to effectively "convert" a vil_stream to a CNCSJPCIOStream |
| ►CDcmInputStream | |
| Cvil_dicom_stream_input | |
| ►CDcmInputStreamFactory | |
| Cvil_dicom_stream_factory | |
| ►CDcmProducer | |
| Cvil_dicom_stream_producer | |
| Cvil_nitf2_field::field_tree | |
| ►Clist | |
| Cvil_nitf2_field_definitions | |
| Cvil_nitf2_tagged_record_sequence | |
| ►Clogic_error | |
| Cvil_exception_out_of_bounds | Indicates that some reference was made to pixels beyond the bounds of an image |
| Cvil_exception_pixel_formats_incompatible | Indicates that a function call failed because the pixel types were incompatible |
| Cvil_exception_unsupported_operation | Indicates that some operation is not supported |
| Cvil_exception_unsupported_pixel_format | Indicates that a function call failed because a pixel format could not be handled |
| ►Cmap | |
| Cvil_nitf2_enum_values | |
| Copj_header | |
| Cpyramid_level | |
| ►Cruntime_error | |
| ►Cvil_exception_image_io | Indicates that an image load or save operation failed |
| Cvil_exception_corrupt_image_file | Indicates unexpected problems image file's data |
| Cvil_exception_invalid_version | Indicating an object with an unknown version number |
| Ctif_ref_cnt | |
| Ctif_smart_ptr | |
| Ctif_stream_structures | |
| Ctiff_pyramid_level | ------— Representation of Pyramid Images by multi-image TIFF ----— |
| Culong_tag | |
| Cushort_tag | |
| ►Cvector | |
| Cvil_nitf2_index_vector | |
| Cvil_block_cache | |
| Cvil_bmp_core_header | |
| Cvil_bmp_file_header | |
| Cvil_bmp_info_header | |
| Cvil_border< imT > | Border class. Makes pixel access outside image range transparent and configurable |
| Cvil_border_accessor< imT > | Provides a pixel accessor which is syntax-compatible with vil_image_view |
| Cvil_checker_board_params | Parameters for building checkboard |
| Cvil_chord | Store information about position of a row of pixels in an image |
| Cvil_convert_cast_pixel< In, Out > | Performs conversion between different pixel types |
| Cvil_convert_rgb_to_grey_pixel< inP, outP > | Convert various rgb types to greyscale, using given weights |
| Cvil_convert_round_pixel< In, Out > | Performs rounding between different pixel types |
| Cvil_dicom_header_format | A class to read and write the header part of a dicom file |
| Cvil_dicom_header_info | DICOM information read from the header |
| Cvil_dicom_header_type_of< T > | |
| Cvil_dicom_header_type_of< vil_dicom_header_AS > | |
| Cvil_dicom_header_type_of< vil_dicom_header_CS > | |
| Cvil_dicom_header_type_of< vil_dicom_header_DA > | |
| Cvil_dicom_header_type_of< vil_dicom_header_DS > | |
| Cvil_dicom_header_type_of< vil_dicom_header_FD > | |
| Cvil_dicom_header_type_of< vil_dicom_header_IS > | |
| Cvil_dicom_header_type_of< vil_dicom_header_LO > | |
| Cvil_dicom_header_type_of< vil_dicom_header_LT > | |
| Cvil_dicom_header_type_of< vil_dicom_header_PN > | |
| Cvil_dicom_header_type_of< vil_dicom_header_SH > | |
| Cvil_dicom_header_type_of< vil_dicom_header_ST > | |
| Cvil_dicom_header_type_of< vil_dicom_header_TM > | |
| Cvil_dicom_header_type_of< vil_dicom_header_UI > | |
| Cvil_dicom_header_type_of< vil_dicom_header_US > | |
| ►Cvil_file_format | Base class for image formats |
| Cvil_bmp_file_format | Loader for BMP files |
| Cvil_dicom_file_format | Loader for DICOM files |
| Cvil_iris_file_format | Loader for RGB files (sgi iris) |
| Cvil_j2k_file_format | |
| Cvil_jpeg_file_format | Loader for JPEG files |
| Cvil_mit_file_format | Loader for MIT files |
| Cvil_nitf2_file_format | |
| Cvil_openjpeg_j2k_file_format | |
| Cvil_openjpeg_jp2_file_format | |
| Cvil_png_file_format | Portable network graphics, http://www.cdrom.com/pub/png |
| ►Cvil_pnm_file_format | Loader for PPM,PGM,PBM files |
| Cvil_pbm_file_format | Alias name for pnm; only tag() differs |
| Cvil_pgm_file_format | Alias name for pnm; only tag() differs |
| Cvil_ppm_file_format | Alias name for pnm; only tag() differs |
| Cvil_pyramid_image_list_format | |
| Cvil_ras_file_format | Loader for Sun raster files |
| Cvil_sgi_file_format | Loader for SGI files |
| Cvil_tiff_file_format | Loader for tiff files |
| Cvil_viff_file_format | Loader for VIFF files, i.e., 1-banded Khoros 1.0 images |
| Cvil_file_format_storage | Local class to hold file format list |
| Cvil_gauss_filter_5tap_params | |
| Cvil_gauss_reduce_params | |
| Cvil_geotiff_header | |
| Cvil_image_list | |
| ►Cvil_image_resource | Abstract representation of an image source or image destination |
| ►Cvil_blocked_image_resource | |
| Cvil_blocked_image_facade | |
| Cvil_cached_image_resource | |
| Cvil_nitf2_image | Class for reading NITF 2.1 imagery files |
| Cvil_tiff_image | Generic image interface for image TIFF image files (could have multiple images) |
| Cvil_bmp_image | Generic image implementation for BMP files |
| Cvil_clamp_image_resource | A generic_image adaptor that behaves like a clamped version of its input |
| Cvil_convolve_1d_resource< kernelT, accumT, destT > | A resource adaptor that behaves like a convolved version of its input |
| Cvil_correlate_1d_resource< kernelT, accumT, destT > | A resource adaptor that behaves like a correlated version of its input |
| Cvil_crop_image_resource | A generic_image adaptor that behaves like a cropped version of its input |
| Cvil_decimate_image_resource | A generic_image adaptor that behaves like a decimated version of its input |
| Cvil_dicom_image | Generic image implementation for DICOM files |
| Cvil_flip_lr_image_resource | A generic_image adaptor that behaves like a flipped left to right version of its input |
| Cvil_flip_ud_image_resource | A generic_image adaptor that behaves like a flipped left to right version of its input |
| Cvil_image_resource_plugin | A base class for a plugin for vil images loading |
| Cvil_iris_generic_image | Generic image implementation for iris (SGI) RGB files |
| Cvil_j2k_image | Class capable of reading JPEG2000 Part I files and ECW (ER Mapper's proprietary format) image files |
| Cvil_jpeg_image | Generic_image implementation for JPEG files |
| Cvil_memory_image | Generic image implementation for PNM files |
| Cvil_mit_image | Generic image implementation for MIT files |
| Cvil_openjpeg_image | Derived image resource for JPEG2000 imagery using OpenJPEG |
| Cvil_plane_image_resource | A generic_image adaptor that behaves like a single plane version of its input |
| Cvil_png_image | Generic image implementation for PNG files |
| Cvil_pnm_image | Generic image implementation for PNM files |
| ►Cvil_pyramid_image_resource | Representation of a pyramid resolution hierarchy; mostly pure virtual methods |
| Cvil_j2k_nitf2_pyramid_image_resource | Representation of a pyramid resolution hierarchy; mostly pure virtual methods |
| Cvil_j2k_pyramid_image_resource | |
| Cvil_openjpeg_pyramid_image_resource | |
| Cvil_pyramid_image_list | |
| Cvil_tiff_pyramid_resource | Pyramid resource built on the multi-image capability of the TIFF format |
| Cvil_ras_image | Generic image implementation for Sun raster files |
| Cvil_sgi_image | Generic image implementation for SGI files |
| Cvil_transpose_image_resource | A generic_image adaptor that behaves like a transposed version of its input |
| Cvil_viff_image | Generic image implementation for VIFF (Khoros) files |
| ►Cvil_image_view_base | An abstract base class of smart pointers to actual image data in memory |
| Cvil_image_view< T > | Concrete view of image data of type T held in memory |
| Cvil_image_view< bool > | |
| Cvil_jmpbuf_wrapper | |
| Cvil_jpeg_compressor | |
| Cvil_jpeg_decompressor | |
| Cvil_jpeg_stream_destination_mgr | This is the data source structure which allows JPEG to write to a vil_stream |
| Cvil_jpeg_stream_source_mgr | This is the data source structure which allows JPEG to read from a vil_stream |
| Cvil_line_filter< Type > | Find line-like structures in a 2D image |
| Cvil_math_log_functor | Functor class to compute logarithms (returns zero if x<=0) |
| Cvil_math_scale_and_translate_functor | Functor class to scale by s and translate (offset) by t |
| Cvil_math_scale_functor | Functor class to scale by s |
| Cvil_math_sqrt_functor | Functor class to compute square roots (returns zero if x<0) |
| Cvil_memory_chunk | Ref. counted block of data on the heap |
| Cvil_nitf2 | |
| Cvil_nitf2_auto_cleanup | |
| Cvil_nitf2_classification | |
| ►Cvil_nitf2_compound_field_value | |
| Cvil_nitf2_date_time | |
| ►Cvil_nitf2_location | |
| Cvil_nitf2_location_degrees | |
| Cvil_nitf2_location_dmsh | |
| Cvil_nitf2_data_mask_table | This class is responsible for parsing a NITF 2.1 data mask table |
| Cvil_nitf2_des | |
| ►Cvil_nitf2_field | |
| ►Cvil_nitf2_array_field | Abstract class for array fields, i.e., fields that occur within a repeat loop |
| Cvil_nitf2_typed_array_field< T > | Typed concrete class for array fields |
| ►Cvil_nitf2_scalar_field | |
| Cvil_nitf2_typed_scalar_field< T > | |
| ►Cvil_nitf2_field_definition_node | |
| Cvil_nitf2_field_definition | |
| Cvil_nitf2_field_definition_repeat_node | |
| ►Cvil_nitf2_field_formatter | |
| Cvil_nitf2_typed_field_formatter< T > | |
| ►Cvil_nitf2_typed_field_formatter< char > | |
| Cvil_nitf2_char_formatter | |
| ►Cvil_nitf2_typed_field_formatter< double > | |
| Cvil_nitf2_double_formatter | |
| Cvil_nitf2_exponential_formatter | |
| ►Cvil_nitf2_typed_field_formatter< int > | |
| Cvil_nitf2_integer_formatter | |
| ►Cvil_nitf2_typed_field_formatter< std::string > | |
| ►Cvil_nitf2_string_formatter | |
| Cvil_nitf2_enum_string_formatter | |
| ►Cvil_nitf2_typed_field_formatter< vil_nitf2_date_time > | |
| Cvil_nitf2_date_time_formatter | |
| ►Cvil_nitf2_typed_field_formatter< vil_nitf2_location * > | |
| Cvil_nitf2_location_formatter | |
| ►Cvil_nitf2_typed_field_formatter< vil_nitf2_long > | |
| Cvil_nitf2_long_long_formatter | |
| ►Cvil_nitf2_typed_field_formatter< vil_nitf2_tagged_record_sequence > | |
| Cvil_nitf2_tagged_record_sequence_formatter | |
| ►Cvil_nitf2_typed_field_formatter< void * > | |
| Cvil_nitf2_binary_formatter | |
| ►Cvil_nitf2_field_functor< T > | |
| Cvil_nitf2_choose_field_value< T > | Functor vil_nitf2_choose_field_value defines a function that sets its out parameter to a value of one of two fields of a field sequence |
| Cvil_nitf2_constant_functor< T > | |
| Cvil_nitf2_field_value< T > | Functor vil_nitf2_field_value defines a function that sets its out parameter to a value of a field from a field sequence |
| ►Cvil_nitf2_field_functor< bool > | |
| Cvil_nitf2_field_specified | Functor vil_nitf2_field_specified defines a comparison predicate that sets its out parameter to true iff the specified field is not blank |
| Cvil_nitf2_field_value_greater_than< T > | Functor vil_nitf2_field_value_greater_than defines a comparison predicate that sets its out parameter to true if a specified field from a field sequence is found and its value is greater than a specified threshold |
| Cvil_nitf2_field_value_one_of< T > | Functor vil_nitf2_field_value_one_of defines a predicate that sets its out parameter to true iff the value of the specified tag equals one of the elements of a std::vector of acceptable values |
| ►Cvil_nitf2_field_functor< int > | |
| Cvil_nitf2_max_field_value_plus_offset_and_threshold | Functor vil_nitf2_max_field_value_plus_offset_and_threshold defines a function that sets its out parameter to either the value of a specified field plus an offset, or a specified minimum value, whichever is greater |
| Cvil_nitf2_multiply_field_values | Functor vil_nitf2_multiply_field_values defines a function that sets its out parameter to the product of the values of two fields |
| Cvil_nitf2_field_sequence | |
| Cvil_nitf2_header | Parses a NITF 2.1 file header for vil_nitf2_image |
| Cvil_nitf2_image_subheader | This class is responsible for parsing a NITF 2.1 image header |
| Cvil_nitf2_tagged_record | |
| Cvil_nitf2_tagged_record_definition | Vil_nitf2_tagged_record_definition defines a particular tagged record extension (TRE) |
| Cvil_openjpeg_decoder | |
| ►Cvil_openjpeg_file_format | Derived class for JPEG2000 imagery using OpenJPEG |
| Cvil_openjpeg_j2k_file_format | |
| Cvil_openjpeg_jp2_file_format | |
| Cvil_openjpeg_image_impl | |
| Cvil_pixel_format_type_of< pix_type > | The C++ type corresponding to a pixel format enumeration |
| Cvil_png_structures | |
| Cvil_pyramid_image_view< T > | |
| Cvil_region_finder< pix_type, predicate_type > | Extract regions from an image using a flood-fill |
| Cvil_rgb< T > | This is the appropriate pixel type for 24-bit colour images |
| Cvil_rgba< T > | This is the appropriate pixel type for RGBA colour images |
| Cvil_sgi_file_header | |
| Cvil_smart_ptr< T > | A templated smart pointer class |
| Cvil_smart_ptr< vil_blocked_image_resource > | |
| Cvil_smart_ptr< vil_image_resource > | |
| Cvil_smart_ptr< vil_image_view_base > | |
| Cvil_smart_ptr< vil_memory_chunk > | |
| Cvil_smart_ptr_T_as_string< T > | |
| ►Cvil_stream | Stream interface for VIL image loaders |
| Cvil_stream_core | An in-core vil_stream implementation |
| Cvil_stream_fstream | A vil_stream implementation using std::fstream |
| Cvil_stream_section | Make a section of a vil_stream behave like a vil_stream |
| Cvil_stream_url | Open an URL |
| Cvil_structuring_element | Structuring element for morphology represented as a list of non-zero pixels |
| Cvil_tiff_header | |
| Cvil_viff_xvimage | |