Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 Cbcell
 Cbcell_less
 CCNCSJPCVilIOStreamWrapper class that allows you to effectively "convert" a vil_stream to a CNCSJPCIOStream
 Copj_header
 Cpyramid_level
 Ctif_ref_cnt
 Ctif_smart_ptr
 Ctif_stream_structures
 Ctiff_pyramid_level------— Representation of Pyramid Images by multi-image TIFF ----—
 Culong_tag
 Cushort_tag
 Cvil_block_cache
 Cvil_blocked_image_facade
 Cvil_blocked_image_resource
 Cvil_bmp_core_header
 Cvil_bmp_file_formatLoader for BMP files
 Cvil_bmp_file_header
 Cvil_bmp_imageGeneric image implementation for BMP files
 Cvil_bmp_info_header
 Cvil_borderBorder class. Makes pixel access outside image range transparent and configurable
 Cvil_border_accessorProvides a pixel accessor which is syntax-compatible with vil_image_view
 Cvil_cached_image_resource
 Cvil_checker_board_paramsParameters for building checkboard
 Cvil_chordStore information about position of a row of pixels in an image
 Cvil_clamp_image_resourceA generic_image adaptor that behaves like a clamped version of its input
 Cvil_convert_cast_pixelPerforms conversion between different pixel types
 Cvil_convert_rgb_to_grey_pixelConvert various rgb types to greyscale, using given weights
 Cvil_convert_round_pixelPerforms rounding between different pixel types
 Cvil_convolve_1d_resourceA resource adaptor that behaves like a convolved version of its input
 Cvil_correlate_1d_resourceA resource adaptor that behaves like a correlated version of its input
 Cvil_crop_image_resourceA generic_image adaptor that behaves like a cropped version of its input
 Cvil_decimate_image_resourceA generic_image adaptor that behaves like a decimated version of its input
 Cvil_dicom_file_formatLoader for DICOM files
 Cvil_dicom_header_formatA class to read and write the header part of a dicom file
 Cvil_dicom_header_infoDICOM information read from the header
 Cvil_dicom_header_type_of
 Cvil_dicom_imageGeneric image implementation for DICOM files
 Cvil_dicom_stream_factory
 Cvil_dicom_stream_input
 Cvil_dicom_stream_producer
 Cvil_exception_corrupt_image_fileIndicates unexpected problems image file's data
 Cvil_exception_image_ioIndicates that an image load or save operation failed
 Cvil_exception_invalid_versionIndicating an object with an unknown version number
 Cvil_exception_out_of_boundsIndicates that some reference was made to pixels beyond the bounds of an image
 Cvil_exception_pixel_formats_incompatibleIndicates that a function call failed because the pixel types were incompatible
 Cvil_exception_unsupported_operationIndicates that some operation is not supported
 Cvil_exception_unsupported_pixel_formatIndicates that a function call failed because a pixel format could not be handled
 Cvil_file_formatBase class for image formats
 Cvil_file_format_storageLocal class to hold file format list
 Cvil_flip_lr_image_resourceA generic_image adaptor that behaves like a flipped left to right version of its input
 Cvil_flip_ud_image_resourceA generic_image adaptor that behaves like a flipped left to right version of its input
 Cvil_gauss_filter_5tap_params
 Cvil_gauss_reduce_params
 Cvil_geotiff_header
 Cvil_image_list
 Cvil_image_resourceAbstract representation of an image source or image destination
 Cvil_image_resource_pluginA base class for a plugin for vil images loading
 Cvil_image_viewConcrete view of image data of type T held in memory
 Cvil_image_view_baseAn abstract base class of smart pointers to actual image data in memory
 Cvil_iris_file_formatLoader for RGB files (sgi iris)
 Cvil_iris_generic_imageGeneric image implementation for iris (SGI) RGB files
 Cvil_j2k_file_format
 Cvil_j2k_imageClass capable of reading JPEG2000 Part I files and ECW (ER Mapper's proprietary format) image files
 Cvil_j2k_nitf2_pyramid_image_resourceRepresentation of a pyramid resolution hierarchy; mostly pure virtual methods
 Cvil_j2k_pyramid_image_resource
 Cvil_jmpbuf_wrapper
 Cvil_jpeg_compressor
 Cvil_jpeg_decompressor
 Cvil_jpeg_file_formatLoader for JPEG files
 Cvil_jpeg_imageGeneric_image implementation for JPEG files
 Cvil_jpeg_stream_destination_mgrThis is the data source structure which allows JPEG to write to a vil_stream
 Cvil_jpeg_stream_source_mgrThis is the data source structure which allows JPEG to read from a vil_stream
 Cvil_line_filterFind line-like structures in a 2D image
 Cvil_math_log_functorFunctor class to compute logarithms (returns zero if x<=0)
 Cvil_math_scale_and_translate_functorFunctor class to scale by s and translate (offset) by t
 Cvil_math_scale_functorFunctor class to scale by s
 Cvil_math_sqrt_functorFunctor class to compute square roots (returns zero if x<0)
 Cvil_memory_chunkRef. counted block of data on the heap
 Cvil_memory_imageGeneric image implementation for PNM files
 Cvil_mit_file_formatLoader for MIT files
 Cvil_mit_imageGeneric image implementation for MIT files
 Cvil_nitf2
 Cvil_nitf2_array_fieldAbstract class for array fields, i.e., fields that occur within a repeat loop
 Cvil_nitf2_auto_cleanup
 Cvil_nitf2_binary_formatter
 Cvil_nitf2_char_formatter
 Cvil_nitf2_choose_field_valueFunctor 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_classification
 Cvil_nitf2_compound_field_value
 Cvil_nitf2_constant_functor
 Cvil_nitf2_data_mask_tableThis class is responsible for parsing a NITF 2.1 data mask table
 Cvil_nitf2_date_time
 Cvil_nitf2_date_time_formatter
 Cvil_nitf2_des
 Cvil_nitf2_double_formatter
 Cvil_nitf2_enum_string_formatter
 Cvil_nitf2_enum_values
 Cvil_nitf2_exponential_formatter
 Cvil_nitf2_field
 Cvil_nitf2_field_definition
 Cvil_nitf2_field_definition_node
 Cvil_nitf2_field_definition_repeat_node
 Cvil_nitf2_field_definitions
 Cvil_nitf2_field_formatter
 Cvil_nitf2_field_functor
 Cvil_nitf2_field_sequence
 Cvil_nitf2_field_specifiedFunctor 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_valueFunctor 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_value_greater_thanFunctor 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_ofFunctor 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_file_format
 Cvil_nitf2_headerParses a NITF 2.1 file header for vil_nitf2_image
 Cvil_nitf2_imageClass for reading NITF 2.1 imagery files
 Cvil_nitf2_image_subheaderThis class is responsible for parsing a NITF 2.1 image header
 Cvil_nitf2_index_vector
 Cvil_nitf2_integer_formatter
 Cvil_nitf2_location
 Cvil_nitf2_location_degrees
 Cvil_nitf2_location_dmsh
 Cvil_nitf2_location_formatter
 Cvil_nitf2_long_long_formatter
 Cvil_nitf2_max_field_value_plus_offset_and_thresholdFunctor 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_valuesFunctor vil_nitf2_multiply_field_values defines a function that sets its out parameter to the product of the values of two fields
 Cvil_nitf2_scalar_field
 Cvil_nitf2_string_formatter
 Cvil_nitf2_tagged_record
 Cvil_nitf2_tagged_record_definitionVil_nitf2_tagged_record_definition defines a particular tagged record extension (TRE)
 Cvil_nitf2_tagged_record_sequence
 Cvil_nitf2_tagged_record_sequence_formatter
 Cvil_nitf2_typed_array_fieldTyped concrete class for array fields
 Cvil_nitf2_typed_field_formatter
 Cvil_nitf2_typed_scalar_field
 Cvil_openjpeg_decoder
 Cvil_openjpeg_file_formatDerived class for JPEG2000 imagery using OpenJPEG
 Cvil_openjpeg_imageDerived image resource for JPEG2000 imagery using OpenJPEG
 Cvil_openjpeg_image_impl
 Cvil_openjpeg_j2k_file_format
 Cvil_openjpeg_jp2_file_format
 Cvil_openjpeg_pyramid_image_resource
 Cvil_pbm_file_formatAlias name for pnm; only tag() differs
 Cvil_pgm_file_formatAlias name for pnm; only tag() differs
 Cvil_pixel_format_type_ofThe C++ type corresponding to a pixel format enumeration
 Cvil_plane_image_resourceA generic_image adaptor that behaves like a single plane version of its input
 Cvil_png_file_formatPortable network graphics, http://www.cdrom.com/pub/png
 Cvil_png_imageGeneric image implementation for PNG files
 Cvil_png_structures
 Cvil_pnm_file_formatLoader for PPM,PGM,PBM files
 Cvil_pnm_imageGeneric image implementation for PNM files
 Cvil_ppm_file_formatAlias name for pnm; only tag() differs
 Cvil_pyramid_image_list
 Cvil_pyramid_image_list_format
 Cvil_pyramid_image_resourceRepresentation of a pyramid resolution hierarchy; mostly pure virtual methods
 Cvil_pyramid_image_view
 Cvil_ras_file_formatLoader for Sun raster files
 Cvil_ras_imageGeneric image implementation for Sun raster files
 Cvil_region_finderExtract regions from an image using a flood-fill
 Cvil_rgbThis is the appropriate pixel type for 24-bit colour images
 Cvil_rgbaThis is the appropriate pixel type for RGBA colour images
 Cvil_sgi_file_formatLoader for SGI files
 Cvil_sgi_file_header
 Cvil_sgi_imageGeneric image implementation for SGI files
 Cvil_smart_ptrA templated smart pointer class
 Cvil_smart_ptr_T_as_string
 Cvil_streamStream interface for VIL image loaders
 Cvil_stream_coreAn in-core vil_stream implementation
 Cvil_stream_fstreamA vil_stream implementation using std::fstream
 Cvil_stream_sectionMake a section of a vil_stream behave like a vil_stream
 Cvil_stream_urlOpen an URL
 Cvil_structuring_elementStructuring element for morphology represented as a list of non-zero pixels
 Cvil_tiff_file_formatLoader for tiff files
 Cvil_tiff_header
 Cvil_tiff_imageGeneric image interface for image TIFF image files (could have multiple images)
 Cvil_tiff_pyramid_resourcePyramid resource built on the multi-image capability of the TIFF format
 Cvil_transpose_image_resourceA generic_image adaptor that behaves like a transposed version of its input
 Cvil_viff_file_formatLoader for VIFF files, i.e., 1-banded Khoros 1.0 images
 Cvil_viff_imageGeneric image implementation for VIFF (Khoros) files
 Cvil_viff_xvimage