Various utilities not specific to the image library. Some are non-standard STL extensions or generic iterator adaptors. More...
#include "gil_config.hpp"#include <functional>#include <boost/config/no_tr1/cmath.hpp>#include <cstddef>#include <algorithm>#include <utility>#include <iterator>#include <boost/static_assert.hpp>#include <boost/type_traits.hpp>#include <boost/mpl/size.hpp>#include <boost/mpl/distance.hpp>#include <boost/mpl/begin.hpp>#include <boost/mpl/find.hpp>#include <boost/mpl/range_c.hpp>#include <boost/iterator/iterator_adaptor.hpp>#include <boost/iterator/iterator_facade.hpp>Go to the source code of this file.
Classes | |
| class | point2< T > |
| 2D point both axes of which have the same dimension typeModels: Point2DConcept More... | |
| struct | deref_base< ConstT, Value, Reference, ConstReference, ArgType, ResultType, IsMutable > |
| Helper base class for pixel dereference adaptors. More... | |
| class | deref_compose< D1, D2 > |
| Composes two dereference function objects. Similar to std::unary_compose but needs to pull some typedefs from the component types. Models: PixelDereferenceAdaptorConcept. More... | |
| struct | identity< T > |
| identity taken from SGI STL. More... | |
| struct | plus_asymmetric< T1, T2 > |
| plus function object whose arguments may be of different type. More... | |
| struct | inc< T > |
| operator++ wrapped in a function object More... | |
| struct | dec< T > |
| operator– wrapped in a function object More... | |
| struct | type_to_index< Types, T > |
| Returns the index corresponding to the first occurrance of a given given type in. More... | |
| struct | layout< ColorSpace, ChannelMapping > |
| Represents a color space and ordering of channels in memory. More... | |
Namespaces | |
| boost | |
| Pixel 2D LOCATOR. | |
Various utilities not specific to the image library. Some are non-standard STL extensions or generic iterator adaptors.