Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
pixel.hpp File Reference

pixel class and related utilities More...

#include <functional>
#include <boost/utility/enable_if.hpp>
#include <boost/mpl/bool.hpp>
#include <boost/mpl/front.hpp>
#include <boost/type_traits.hpp>
#include "gil_config.hpp"
#include "color_base.hpp"
#include "gil_concept.hpp"
#include "channel.hpp"
#include "metafunctions.hpp"
#include "utilities.hpp"
#include "color_base_algorithm.hpp"
Include dependency graph for pixel.hpp:
This graph shows which files directly or indirectly include this file:

Classes

struct  boost::gil::color_space_type< T >
 
struct  boost::gil::channel_mapping_type< T >
 
struct  boost::gil::channel_type< P >
 
struct  boost::gil::is_planar< PixelBased >
 
struct  boost::gil::color_space_type< const PixelBased >
 
struct  boost::gil::channel_mapping_type< const PixelBased >
 
struct  boost::gil::channel_type< const PixelBased >
 
struct  boost::gil::is_planar< PixelBased >
 
struct  boost::gil::is_planar< const PixelBased >
 
struct  boost::gil::is_pixel< T >
 
struct  boost::gil::is_pixel< const T >
 
struct  boost::gil::num_channels< PixelBased >
 Returns the number of channels of a pixel-based GIL construct. More...
 
struct  boost::gil::pixel< ChannelValue, Layout >
 Represents a pixel value (a container of channels). More...
 
struct  boost::gil::kth_element_type< pixel< ChannelValue, Layout >, K >
 
struct  boost::gil::kth_element_reference_type< pixel< ChannelValue, Layout >, K >
 
struct  boost::gil::kth_element_reference_type< const pixel< ChannelValue, Layout >, K >
 
struct  boost::gil::kth_element_const_reference_type< pixel< ChannelValue, Layout >, K >
 
struct  boost::gil::is_pixel< pixel< ChannelValue, Layout > >
 
struct  boost::gil::color_space_type< pixel< ChannelValue, Layout > >
 
struct  boost::gil::channel_mapping_type< pixel< ChannelValue, Layout > >
 
struct  boost::gil::is_planar< pixel< ChannelValue, Layout > >
 
struct  boost::gil::channel_type< pixel< ChannelValue, Layout > >
 
struct  boost::has_trivial_constructor< gil::pixel< ChannelValue, Layout > >
 

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::gil
 

Detailed Description

pixel class and related utilities

Author
Lubomir Bourdev and Hailin Jin
Adobe Systems Incorporated
Date
2005-2007
Last updated on September 28, 2006