Definitions of is_bit_aligned, is_homogeneous, and is_similar metafunctions and some other goodies.
More...
Data Structures |
struct | boost::gil::is_bit_aligned< PixelRef > |
| Determines whether the given type is bit_aligned. More...
|
struct | boost::gil::is_bit_aligned< bit_aligned_pixel_reference< B, C, L, M > > |
struct | boost::gil::is_bit_aligned< const bit_aligned_pixel_reference< B, C, L, M > > |
struct | boost::gil::is_bit_aligned< packed_pixel< B, C, L > > |
struct | boost::gil::is_bit_aligned< const packed_pixel< B, C, L > > |
struct | boost::gil::is_similar< A, B > |
| Determines if two pixel types are similar. More...
|
struct | boost::gil::is_similar< A, A > |
struct | boost::gil::is_similar< packed_channel_reference< B, I, S, M >, packed_channel_reference< B, I2, S, M > > |
struct | boost::gil::is_homogeneous_impl< C, CMP, Last, Last > |
struct | boost::gil::is_homogeneous_impl< C, CMP, Next, Last > |
struct | boost::gil::is_homogeneous< P > |
struct | boost::gil::is_homogeneous< pixel< C, L > > |
struct | boost::gil::is_homogeneous< const pixel< C, L > > |
struct | boost::gil::is_homogeneous< pixel< C, L > & > |
struct | boost::gil::is_homogeneous< const pixel< C, L > & > |
struct | boost::gil::is_homogeneous< planar_pixel_reference< Channel, ColorSpace > > |
struct | boost::gil::is_homogeneous< const planar_pixel_reference< Channel, ColorSpace > > |
struct | boost::gil::is_homogeneous_impl_p< C, CMP, I, Last > |
struct | boost::gil::is_homogeneous< packed_pixel< B, C, L > > |
struct | boost::gil::is_homogeneous< const packed_pixel< B, C, L > > |
struct | boost::gil::is_homogeneous< bit_aligned_pixel_reference< B, C, L, M > > |
struct | boost::gil::is_homogeneous< const bit_aligned_pixel_reference< B, C, L, M > > |
struct | boost::gil::get_num_bits< packed_channel_reference< B, I, S, M > > |
struct | boost::gil::get_num_bits< const packed_channel_reference< B, I, S, M > > |
struct | boost::gil::gen_chan_ref< B, C, L, M > |
| Generates the channel type for. More...
|
struct | boost::gil::channel_type< bit_aligned_pixel_reference< B, C, L, M > > |
struct | boost::gil::channel_type< const bit_aligned_pixel_reference< B, C, L, M > > |
struct | boost::gil::gen_chan_ref_p< B, C, L > |
struct | boost::gil::channel_type< packed_pixel< BitField, ChannelRefVec, Layout > > |
struct | boost::gil::channel_type< const packed_pixel< B, C, L > > |
struct | boost::gil::channel_type< any_image_pixel_t > |
struct | boost::gil::color_space_type< any_image_pixel_t > |
struct | boost::gil::get_pixel_type< View > |
| Depending on Image this function generates either the pixel type or the reference type in case the image is bit_aligned. More...
|
struct | boost::gil::get_pixel_type< any_image_view< ImageViewTypes > > |
struct | boost::gil::detail::rgb_to_luminance_fn< double, double, double, GrayChannelValue > |
struct | boost::gil::default_color_converter_impl< gray_t, rgba_t > |
| Converting grayscale pixel type to RGBA. Note: Supports homogeneous pixels only. More...
|
Namespaces |
namespace | boost |
namespace | boost::gil |
namespace | boost::gil::detail |
Definitions of is_bit_aligned, is_homogeneous, and is_similar metafunctions and some other goodies.
- Author:
- Christian Henning, Andreas Pokorny, Lubomir Bourdev
- Date:
- 2008
Definition in file gil_extensions.hpp.