|
Namespaces |
namespace | detail |
Classes |
struct | detail::BidirectionalIteratorIsMutableConcept< TT > |
struct | ByteAdvancableIteratorConcept< IT > |
| Concept of a random-access iterator that can be advanced in bytes. More...
|
struct | ChannelConcept< T > |
| Channel concept. More...
|
struct | ChannelConvertibleConcept< SRC_T, DST_T > |
| Channels convertible concept. More...
|
struct | detail::ChannelIsMutableConcept< T > |
struct | channels_are_compatible< T1, T2 > |
| Returns whether two channels are compatible. More...
|
struct | ChannelsCompatibleConcept< T1, T2 > |
| Channels compatible concept. More...
|
struct | ChannelValueConcept< T > |
| Channel value concept. More...
|
struct | color_spaces_are_compatible< C1, C2 > |
| Returns whether two color spaces are compatible. More...
|
struct | ColorSpacesCompatibleConcept< CS1, CS2 > |
| Color spaces compatible concept. More...
|
struct | ColorSpaceTypeConcept< CS > |
| Color space type concept. More...
|
struct | detail::ForwardIteratorIsMutableConcept< TT > |
struct | HeterogeneousPixelConcept< P > |
| Heterogeneous Pixel concept. More...
|
struct | detail::HeterogeneousPixelIsMutableConcept< P > |
struct | HeterogeneousPixelValueConcept< P > |
| Heterogeneous pixel value concept. More...
|
struct | ImageConcept< IMG > |
| GIL's 2-dimensional image over GIL pixels concept. More...
|
struct | ImageViewConcept< VIEW > |
| GIL's 2-dimensional view over immutable GIL pixels. More...
|
struct | IteratorAdaptorConcept< IT > |
| Iterator adaptor is a forward iterator adapting another forward iterator. More...
|
struct | MutableChannelConcept< T > |
| Mutable Channel concept. More...
|
struct | MutableChannelValueConcept< T > |
| Mutable channel value concept. More...
|
struct | MutableHeterogeneousPixelConcept< P > |
| Mutable heterogeneous pixel concept. More...
|
struct | MutableHeterogeneousPixelValueConcept< P > |
| Mutable heterogeneous pixel value concept. More...
|
struct | MutableImageViewConcept< VIEW > |
| GIL's 2-dimensional view over mutable GIL pixels. More...
|
struct | MutableIteratorAdaptorConcept< IT > |
| Iterator adaptor that is mutable. More...
|
struct | MutablePixelConcept< P > |
| Mutable homogeneous pixel concept. More...
|
struct | MutablePixelImageIteratorConcept< IT > |
| GIL's mutable pixel image iterator concept. More...
|
struct | MutablePixelIteratorAdaptorConcept< IT > |
| Pixel iterator adaptor that is mutable. More...
|
struct | MutablePixelIteratorConcept< IT > |
| Mutable pixel iterator concept. More...
|
struct | MutablePixelLocatorConcept< LOC > |
| GIL's 2-dimensional locator over mutable GIL pixels. More...
|
struct | MutablePixelStepIteratorConcept< IT > |
| GIL's mutable pixel step iterator concept. More...
|
struct | MutablePixelValueConcept< P > |
| Mutable homogeneous pixel value concept. More...
|
struct | MutableRandomAccess2DImageViewConcept< VIEW > |
| 2-dimensional view over mutable values More...
|
struct | MutableRandomAccess2DLocatorConcept< LOC > |
| 2-dimensional locator over mutable pixels More...
|
struct | MutableRandomAccessNDImageViewConcept< VIEW > |
| N-dimensional view over mutable values. More...
|
struct | MutableRandomAccessNDLocatorConcept< LOC > |
| N-dimensional locator over mutable pixels. More...
|
struct | MutableStepIteratorConcept< IT > |
| Mutable step iterator concept. More...
|
struct | PixelConcept< P > |
| Homogeneous pixel concept. More...
|
struct | PixelConvertibleConcept< SRC_P, DST_P > |
| Pixels convertible concept. More...
|
struct | PixelImageIteratorConcept< IT > |
| GIL's pixel image iterator concept. More...
|
struct | detail::PixelImageViewIsMutableConcept< VIEW > |
struct | detail::PixelIsMutableConcept< P > |
struct | PixelIteratorAdaptorConcept< IT > |
| Iterator adaptor over a model of PixelConcept. More...
|
struct | PixelIteratorConcept< IT > |
| Pixel iterator concept. More...
|
struct | detail::PixelIteratorIsMutableConcept< IT > |
struct | PixelLocatorConcept< LOC > |
| GIL's 2-dimensional locator over immutable GIL pixels. More...
|
struct | pixels_are_compatible< P1, P2 > |
| Returns whether two pixels are compatible. More...
|
struct | PixelsCompatibleConcept< P1, P2 > |
| Pixels compatible concept. More...
|
class | PixelStepIteratorConcept< IT > |
| GIL's pixel step iterator concept. More...
|
struct | PixelValueConcept< P > |
| Homogeneous pixel value concept. More...
|
struct | Point2DConcept< P > |
| 2-dimensional point concept More...
|
struct | PointNDConcept< P > |
| N-dimensional point concept. More...
|
struct | RandomAccess2DImageConcept< IMG > |
| 2-dimensional container of values concept More...
|
struct | RandomAccess2DImageViewConcept< VIEW > |
| 2-dimensional view over immutable values More...
|
struct | detail::RandomAccess2DImageViewIsMutableConcept< VIEW > |
struct | RandomAccess2DLocatorConcept< LOC > |
| 2-dimensional locator over immutable values More...
|
struct | detail::RandomAccess2DLocatorIsMutableConcept< LOC > |
struct | detail::RandomAccessContainerIsMutableConcept< C > |
struct | detail::RandomAccessIteratorIsByteAdvancableConcept< IT > |
struct | detail::RandomAccessIteratorIsMutableConcept< TT > |
struct | RandomAccessNDImageConcept< IMG > |
| N-dimensional container of values concept. More...
|
struct | RandomAccessNDImageViewConcept< VIEW > |
| N-dimensional view over immutable values. More...
|
struct | detail::RandomAccessNDImageViewIsMutableConcept< VIEW > |
struct | RandomAccessNDLocatorConcept< LOC > |
| N-dimensional locator over immutable values. More...
|
struct | detail::RandomAccessNDLocatorIsMutableConcept< LOC > |
struct | StepIteratorConcept< IT > |
| Step iterator concept. More...
|
struct | ValueType< T > |
| N-dimensional point concept. More...
|
struct | views_are_compatible< V1, V2 > |
| Returns whether two views are compatible. More...
|
struct | ViewsCompatibleConcept< V1, V2 > |
| ViewsCompatibleConcept. More...
|
Defines |
#define | GIL_CLASS_REQUIRE(T, NS, C) |
Functions |
template<typename dstT, typename srcT> |
channel_traits< dstT >::value_type | channel_convert (srcT val) |
template<typename C> |
void | gil_function_requires () |