Generic Image Library: gil Directory Reference

###  | #  |

- Main Page
- Modules
- Namespaces
- Classes
- Files

gil Directory Reference

## Directories
directory | extension

## Files
file | algorithm.hpp [code]
| Some basic STL-style algorithms when applied to image views.
file | bit_aligned_pixel_iterator.hpp [code]
| A model of a heterogeneous pixel that is not byte aligned. Examples are bitmap (1-bit pixels) or 6-bit RGB (222)
file | bit_aligned_pixel_reference.hpp [code]
| A model of a heterogeneous pixel that is not byte aligned. Examples are bitmap (1-bit pixels) or 6-bit RGB (222)
file | channel.hpp [code]
| Channel utilities.
file | channel_algorithm.hpp [code]
| Channel algorithms.
file | cmyk.hpp [code]
| Support for CMYK color space and variants.
file | color_base.hpp [code]
| pixel class and related utilities
file | color_base_algorithm.hpp [code]
| pixel related algorithms
file | color_convert.hpp [code]
| GIL default color space conversions.
file | deprecated.hpp [code]
| Deprecated names This file is provided as a courtesy to ease upgrading GIL client code. Please make sure your code compiles when this file is not included.
file | device_n.hpp [code]
| Support for color space of N channels and variants.
file | gil_all.hpp [code]
| Includes all GIL files for convenience.
file | gil_concept.hpp [code]
| Concept check classes for GIL concepts.
file | gil_config.hpp [code]
| GIL configuration file.
file | gray.hpp [code]
| Support for grayscale color space and variants.
file | image.hpp [code]
| Templated image.
file | image_view.hpp [code]
| image view class
file | image_view_factory.hpp [code]
| Methods for constructing image views from raw data or other image views /.
file | iterator_from_2d.hpp [code]
| pixel step iterator, pixel image iterator and pixel dereference iterator
file | locator.hpp [code]
| pixel 2D locator
file | metafunctions.hpp [code]
| metafunctions that construct types or return type properties
file | packed_pixel.hpp [code]
| A model of a heterogeneous pixel whose channels are bit ranges. For example 16-bit RGB in '565' format.
file | pixel.hpp [code]
| pixel class and related utilities
file | pixel_iterator.hpp [code]
| pixel iterator support
file | pixel_iterator_adaptor.hpp [code]
| pixel step iterator, pixel image iterator and pixel dereference iterator
file | planar_pixel_iterator.hpp [code]
| planar pixel pointer class
file | planar_pixel_reference.hpp [code]
| planar pixel reference class
file | position_iterator.hpp [code]
| Locator for virtual image views.
file | premultiply.hpp [code]
file | promote_integral.hpp [code]
file | rgb.hpp [code]
| Support for RGB color space and variants.
file | rgba.hpp [code]
| Support for RGBA color space and variants.
file | step_iterator.hpp [code]
| pixel step iterator
file | typedefs.hpp [code]
| Useful public typedefs.
file | utilities.hpp [code]
| Various utilities not specific to the image library. Some are non-standard STL extensions or generic iterator adaptors.
file | version.hpp [code]
file | virtual_locator.hpp [code]
| Locator for virtual image views.