Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Cbcell
 Cbcell_less
 CCNCSJPCIOStream
 CDcmInputStream
 CDcmInputStreamFactory
 CDcmProducer
 Cvil_nitf2_field::field_tree
 Clist
 Clogic_error
 Cmap
 Copj_header
 Cpyramid_level
 Cruntime_error
 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_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_paramsParameters for building checkboard
 Cvil_chordStore 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_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< 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_formatBase class for image formats
 Cvil_file_format_storageLocal class to hold file format list
 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_view_baseAn abstract base class of smart pointers to actual image data in memory
 Cvil_jmpbuf_wrapper
 Cvil_jpeg_compressor
 Cvil_jpeg_decompressor
 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_filter< Type >Find 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_nitf2
 Cvil_nitf2_auto_cleanup
 Cvil_nitf2_classification
 Cvil_nitf2_compound_field_value
 Cvil_nitf2_data_mask_tableThis class is responsible for parsing a NITF 2.1 data mask table
 Cvil_nitf2_des
 Cvil_nitf2_field
 Cvil_nitf2_field_definition_node
 Cvil_nitf2_field_formatter
 Cvil_nitf2_field_functor< T >
 Cvil_nitf2_field_functor< bool >
 Cvil_nitf2_field_functor< int >
 Cvil_nitf2_field_sequence
 Cvil_nitf2_headerParses a NITF 2.1 file header for vil_nitf2_image
 Cvil_nitf2_image_subheaderThis class is responsible for parsing a NITF 2.1 image header
 Cvil_nitf2_tagged_record
 Cvil_nitf2_tagged_record_definitionVil_nitf2_tagged_record_definition defines a particular tagged record extension (TRE)
 Cvil_openjpeg_decoder
 Cvil_openjpeg_file_formatDerived class for JPEG2000 imagery using OpenJPEG
 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_streamStream interface for VIL image loaders
 Cvil_structuring_elementStructuring element for morphology represented as a list of non-zero pixels
 Cvil_tiff_header
 Cvil_viff_xvimage