|
struct | __kth_channel_view |
|
struct | __kth_channel_view< K, View, false > |
|
struct | __kth_channel_view< K, View, true > |
|
struct | __kth_channel_view_basic |
|
struct | __kth_channel_view_basic< K, View, false > |
|
struct | __kth_channel_view_basic< K, View, true > |
|
struct | __nth_channel_view |
|
struct | __nth_channel_view< View, false > |
|
struct | __nth_channel_view< View, true > |
|
struct | __nth_channel_view_basic |
|
struct | __nth_channel_view_basic< View, false > |
|
struct | __nth_channel_view_basic< View, true > |
|
struct | _color_converted_view_type |
|
struct | _color_converted_view_type< SrcView, CC, DstP, DstP > |
|
struct | any_image_get_const_view |
|
struct | any_image_get_view |
|
struct | any_type_get_dimensions |
|
struct | any_type_get_num_channels |
|
struct | apply_operation_fwd_fn |
|
struct | BidirectionalIteratorIsMutableConcept |
|
struct | channel_convert_from_unsigned |
|
struct | channel_convert_from_unsigned< bits16s > |
|
struct | channel_convert_from_unsigned< bits32s > |
|
struct | channel_convert_from_unsigned< bits8s > |
|
struct | channel_convert_to_unsigned |
|
struct | channel_convert_to_unsigned< bits16s > |
|
struct | channel_convert_to_unsigned< bits32s > |
|
struct | channel_convert_to_unsigned< bits8s > |
|
struct | channel_converter_unsigned_impl |
| This is the default implementation. Performance specializatons are provided. More...
|
|
struct | channel_converter_unsigned_impl< SrcChannelV, DstChannelV, true, true > |
|
struct | channel_converter_unsigned_integral |
|
struct | channel_converter_unsigned_integral< SrcChannelV, DstChannelV, false > |
|
struct | channel_converter_unsigned_integral< SrcChannelV, DstChannelV, true > |
|
struct | channel_converter_unsigned_integral_impl |
|
struct | channel_converter_unsigned_integral_impl< SrcChannelV, DstChannelV, false, true > |
|
struct | channel_converter_unsigned_integral_impl< SrcChannelV, DstChannelV, SrcLessThanDst, false > |
|
struct | channel_converter_unsigned_integral_impl< SrcChannelV, DstChannelV, true, true > |
|
struct | channel_converter_unsigned_integral_impl< uintmax_t, DstChannelV, false, true > |
|
struct | channel_converter_unsigned_integral_nondivisible |
|
struct | channel_converter_unsigned_integral_nondivisible< SrcChannelV, DstChannelV, false, CannotFit > |
|
struct | channel_converter_unsigned_integral_nondivisible< SrcChannelV, DstChannelV, true, false > |
|
struct | channel_converter_unsigned_integral_nondivisible< SrcChannelV, DstChannelV, true, true > |
|
struct | channel_iterator_is_mutable |
|
struct | channel_iterator_is_mutable< const T * > |
|
struct | channel_pointer_type |
|
struct | channel_pointer_type_impl |
|
struct | channel_pointer_type_impl< View, false > |
|
struct | channel_pointer_type_impl< View, true > |
|
struct | channel_traits_impl |
|
struct | channel_traits_impl< const T, false > |
|
struct | channel_traits_impl< T, false > |
|
struct | channel_traits_impl< T, true > |
|
struct | ChannelIsMutableConcept |
|
struct | channels_are_pairwise_compatible |
|
struct | channels_are_pairwise_compatible< P1, P2,-1 > |
|
struct | color_converted_view_fn |
|
struct | construct_matched_t |
|
struct | construct_matched_t< 0 > |
|
struct | copier_n |
| Does a copy-n. More...
|
|
struct | copier_n< I, iterator_from_2d< OL > > |
| Destination range is delimited by image iterators. More...
|
|
struct | copier_n< iterator_from_2d< IL >, iterator_from_2d< OL > > |
| Both source and destination ranges are delimited by image iterators. More...
|
|
struct | copier_n< iterator_from_2d< IL >, O > |
| Source range is delimited by image iterators. More...
|
|
class | copy_and_convert_pixels_fn |
|
struct | copy_construct_in_place_fn |
|
struct | copy_fn |
|
struct | copy_pixels_fn |
|
struct | dec |
| operator-- wrapped in a function object More...
|
|
struct | destructor_op |
|
class | dynamic_io_fnobj |
|
struct | element_recursion |
|
struct | element_recursion< 0 > |
|
struct | equal_n_fn |
|
struct | equal_n_fn< boost::gil::iterator_from_2d< Loc >, I2 > |
| Source range is delimited by image iterators. More...
|
|
struct | equal_n_fn< boost::gil::iterator_from_2d< Loc1 >, boost::gil::iterator_from_2d< Loc2 > > |
| Both source and destination ranges are delimited by image iterators. More...
|
|
struct | equal_n_fn< const pixel< T, Cs > *, const pixel< T, Cs > * > |
| Equal when both ranges are interleaved and of the same type. More...
|
|
struct | equal_n_fn< I1, boost::gil::iterator_from_2d< Loc > > |
| Destination range is delimited by image iterators. More...
|
|
struct | equal_n_fn< pixel< T, Cs > *, pixel< T, Cs > * > |
|
struct | equal_n_fn< planar_pixel_iterator< IC, Cs >, planar_pixel_iterator< IC, Cs > > |
| EqualPixels Equal when both ranges are planar pointers of the same type. More...
|
|
struct | equal_pixels_fn |
|
struct | equal_to_fn |
|
class | file_mgr |
|
struct | fill_pixels_fn |
|
struct | fill_pixels_fn1 |
|
struct | fill_pixels_fn1< false > |
|
struct | flipped_left_right_view_fn |
|
struct | flipped_up_down_view_fn |
|
struct | ForwardIteratorIsMutableConcept |
|
struct | get_ccv_type |
|
struct | get_const_t |
|
struct | get_const_view_t |
|
struct | get_nthchannel_type |
|
struct | get_view_t |
|
struct | has_trivial_pixel_constructor |
|
struct | has_trivial_pixel_constructor< View, true > |
|
struct | homogeneous_color_base |
|
struct | homogeneous_color_base< Element, Layout, 1 > |
| A homogeneous color base holding one color element. More...
|
|
struct | homogeneous_color_base< Element, Layout, 2 > |
| A homogeneous color base holding two color elements. More...
|
|
struct | homogeneous_color_base< Element, Layout, 3 > |
| A homogeneous color base holding three color elements. More...
|
|
struct | homogeneous_color_base< Element, Layout, 4 > |
| A homogeneous color base holding four color elements. More...
|
|
struct | homogeneous_color_base< Element, Layout, 5 > |
| A homogeneous color base holding five color elements. More...
|
|
struct | identity |
| identity taken from SGI STL. More...
|
|
struct | images_get_const_views_t |
|
struct | images_get_views_t |
|
struct | inc |
| operator++ wrapped in a function object More...
|
|
struct | iterator_is_step_impl |
|
struct | iterator_is_step_impl< It, false, false > |
|
struct | iterator_is_step_impl< It, IsBase, true > |
|
struct | iterator_is_step_impl< It, true, false > |
|
struct | jpeg_read_is_supported |
|
struct | jpeg_read_support_private |
|
struct | jpeg_read_support_private< bits8, cmyk_t > |
|
struct | jpeg_read_support_private< bits8, gray_t > |
|
struct | jpeg_read_support_private< bits8, rgb_t > |
|
class | jpeg_reader |
|
class | jpeg_reader_color_convert |
|
class | jpeg_reader_dynamic |
|
class | jpeg_type_format_checker |
|
struct | jpeg_write_is_supported |
|
struct | jpeg_write_support_private |
|
struct | jpeg_write_support_private< bits8, cmyk_t > |
|
struct | jpeg_write_support_private< bits8, gray_t > |
|
struct | jpeg_write_support_private< bits8, rgb_t > |
|
class | jpeg_writer |
|
class | jpeg_writer_dynamic |
|
struct | k_copies |
|
struct | k_copies< 0, T > |
|
struct | kth_channel_deref_fn |
| Function object that returns a grayscale reference of the K-th channel (specified as a template parameter) of a given reference. More...
|
|
singleton | locator_axis |
|
class | locator_axis< 0, Loc > |
|
class | locator_axis< 1, Loc > |
|
struct | mapping_transform |
|
struct | max_value_fn |
|
struct | min_fast_uint |
|
struct | min_max_recur |
|
struct | min_max_recur< 1 > |
|
struct | nth_channel_deref_fn |
| Function object that returns a grayscale reference of the N-th channel of a given reference. More...
|
|
struct | nth_channel_view_fn |
|
struct | num_value_fn |
|
class | packed_channel_reference_base |
|
struct | packed_channel_reference_type |
|
class | packed_channel_references_vector_type |
|
struct | PixelImageViewIsMutableConcept |
|
struct | PixelIteratorIsMutableConcept |
|
struct | plus_asymmetric |
| plus function object whose arguments may be of different type. More...
|
|
struct | png_bit_depth |
|
struct | png_color_type |
|
struct | png_color_type< gray_t > |
|
struct | png_color_type< rgb_t > |
|
struct | png_color_type< rgba_t > |
|
struct | png_is_supported |
|
struct | png_is_supported< bits16, gray_t > |
|
struct | png_is_supported< bits16, rgb_t > |
|
struct | png_is_supported< bits16, rgba_t > |
|
struct | png_is_supported< bits8, gray_t > |
|
struct | png_is_supported< bits8, rgb_t > |
|
struct | png_is_supported< bits8, rgba_t > |
|
struct | png_read_is_supported |
|
struct | png_read_support_private |
|
struct | png_read_support_private< bits16, gray_t > |
|
struct | png_read_support_private< bits16, rgb_t > |
|
struct | png_read_support_private< bits16, rgba_t > |
|
struct | png_read_support_private< bits8, gray_t > |
|
struct | png_read_support_private< bits8, rgb_t > |
|
struct | png_read_support_private< bits8, rgba_t > |
|
class | png_reader |
|
class | png_reader_color_convert |
|
class | png_reader_dynamic |
|
class | png_type_format_checker |
|
struct | png_write_is_supported |
|
struct | png_write_support_private |
|
struct | png_write_support_private< bits16, gray_t > |
|
struct | png_write_support_private< bits16, rgb_t > |
|
struct | png_write_support_private< bits16, rgba_t > |
|
struct | png_write_support_private< bits8, gray_t > |
|
struct | png_write_support_private< bits8, rgb_t > |
|
struct | png_write_support_private< bits8, rgba_t > |
|
class | png_writer |
|
class | png_writer_dynamic |
|
struct | RandomAccess2DImageViewIsMutableConcept |
|
struct | RandomAccess2DLocatorIsMutableConcept |
|
struct | RandomAccessIteratorIsMemoryBasedConcept |
|
struct | RandomAccessIteratorIsMutableConcept |
|
struct | RandomAccessNDImageViewIsMutableConcept |
|
struct | RandomAccessNDLocatorIsMutableConcept |
|
struct | recreate_image_fnobj |
|
struct | reduce |
|
struct | reduce_bind1 |
|
struct | reduce_bind2 |
|
struct | rgb_to_luminance_fn |
| red * .3 + green * .59 + blue * .11 + .5 More...
|
|
struct | rgb_to_luminance_fn< uint8_t, uint8_t, uint8_t, GrayChannelValue > |
|
struct | rotated180_view_fn |
|
struct | rotated90ccw_view_fn |
|
struct | rotated90cw_view_fn |
|
struct | static_copy_bytes |
|
struct | static_copy_bytes< 0 > |
|
struct | std_destruct_t |
|
struct | std_fill_t |
| struct to do std::fill More...
|
|
class | step_iterator_adaptor |
| An adaptor over an existing iterator that changes the step unit. More...
|
|
struct | subimage_view_fn |
|
struct | subsampled_view_fn |
|
struct | sum_k |
|
struct | sum_k< IntegralVector, 0 > |
|
struct | swap_fn |
|
struct | tiff_read_is_supported |
|
struct | tiff_read_support_private |
|
struct | tiff_read_support_private< bits16, gray_t > |
|
struct | tiff_read_support_private< bits16, rgb_t > |
|
struct | tiff_read_support_private< bits32f, gray_t > |
|
struct | tiff_read_support_private< bits32f, rgb_t > |
|
struct | tiff_read_support_private< bits8, gray_t > |
|
struct | tiff_read_support_private< bits8, rgb_t > |
|
class | tiff_reader |
|
class | tiff_reader_color_convert |
|
class | tiff_reader_dynamic |
|
class | tiff_type_format_checker |
|
struct | tiff_write_is_supported |
|
struct | tiff_write_support_private |
|
struct | tiff_write_support_private< bits16, gray_t > |
|
struct | tiff_write_support_private< bits16, rgb_t > |
|
struct | tiff_write_support_private< bits32f, gray_t > |
|
struct | tiff_write_support_private< bits32f, rgb_t > |
|
struct | tiff_write_support_private< bits8, gray_t > |
|
struct | tiff_write_support_private< bits8, rgb_t > |
|
class | tiff_writer |
|
class | tiff_writer_dynamic |
|
struct | tranposed_view_fn |
|
struct | type_to_index |
| Returns the index corresponding to the first occurrance of a given given type in. More...
|
|
struct | unsigned_integral_max_value |
|
struct | unsigned_integral_max_value< packed_channel_value< K > > |
|
struct | unsigned_integral_max_value< uint16_t > |
|
struct | unsigned_integral_max_value< uint32_t > |
|
struct | unsigned_integral_max_value< uint8_t > |
|
struct | unsigned_integral_num_bits |
|
struct | unsigned_integral_num_bits< packed_channel_value< K > > |
|
struct | views_get_ccv_type |
|
struct | views_get_const_t |
|
struct | views_get_nthchannel_type |
|
|
template<typename SrcIterator , typename DstIterator > |
DstIterator | copy_with_2d_iterators (SrcIterator first, SrcIterator last, DstIterator dst) |
|
template<typename It , typename P > |
void | fill_aux (It first, It last, const P &p, mpl::true_) |
| std::fill for planar iterators More...
|
|
template<typename It , typename P > |
void | fill_aux (It first, It last, const P &p, mpl::false_) |
| std::fill for interleaved iterators More...
|
|
template<typename It > |
void | destruct_range_impl (It first, It last, mpl::true_) |
|
template<typename It > |
void | destruct_range_impl (It, It, mpl::false_) |
|
template<typename It > |
void | destruct_range (It first, It last) |
|
template<typename It > |
void | destruct_aux (It first, It last, mpl::true_) |
| destruct for planar iterators More...
|
|
template<typename It > |
void | destruct_aux (It first, It last, mpl::false_) |
| destruct for interleaved iterators More...
|
|
template<typename It , typename P > |
void | uninitialized_fill_aux (It first, It last, const P &p, mpl::true_) |
| std::uninitialized_fill for planar iterators If an exception is thrown destructs any in-place copy-constructed objects More...
|
|
template<typename It , typename P > |
void | uninitialized_fill_aux (It first, It last, const P &p, mpl::false_) |
| std::uninitialized_fill for interleaved iterators If an exception is thrown destructs any in-place copy-constructed objects More...
|
|
template<typename It > |
void | default_construct_range_impl (It first, It last, mpl::true_) |
|
template<typename It > |
void | default_construct_range_impl (It, It, mpl::false_) |
|
template<typename It > |
void | default_construct_range (It first, It last) |
|
template<typename It > |
void | default_construct_aux (It first, It last, mpl::true_) |
| uninitialized_default_construct for planar iterators More...
|
|
template<typename It > |
void | default_construct_aux (It first, It last, mpl::false_) |
| uninitialized_default_construct for interleaved iterators More...
|
|
template<typename It1 , typename It2 > |
void | uninitialized_copy_aux (It1 first1, It1 last1, It2 first2, mpl::true_) |
| std::uninitialized_copy for pairs of planar iterators More...
|
|
template<typename It1 , typename It2 > |
void | uninitialized_copy_aux (It1 first1, It1 last1, It2 first2, mpl::false_) |
| std::uninitialized_copy for interleaved or mixed iterators More...
|
|
uint32_t | div255 (uint32_t in) |
|
uint32_t | div32768 (uint32_t in) |
|
template<typename Element , typename Layout , int K> |
element_reference_type
< homogeneous_color_base
< Element, Layout, K > >::type | dynamic_at_c (homogeneous_color_base< Element, Layout, K > &cb, std::size_t i) |
|
template<typename Element , typename Layout , int K> |
element_const_reference_type
< homogeneous_color_base
< Element, Layout, K > >::type | dynamic_at_c (const homogeneous_color_base< Element, Layout, K > &cb, std::size_t i) |
|
template<typename Element , typename Layout , int K> |
element_reference_type
< homogeneous_color_base
< Element &, Layout, K >
>::type | dynamic_at_c (const homogeneous_color_base< Element &, Layout, K > &cb, std::size_t i) |
|
template<typename Element , typename Layout , int K> |
element_const_reference_type
< homogeneous_color_base
< const Element &, Layout, K >
>::type | dynamic_at_c (const homogeneous_color_base< const Element &, Layout, K > &cb, std::size_t i) |
|
template<typename Q > |
const Q & | mutable_min (const Q &x, const Q &y) |
|
template<typename Q > |
Q & | mutable_min (Q &x, Q &y) |
|
template<typename Q > |
const Q & | mutable_max (const Q &x, const Q &y) |
|
template<typename Q > |
Q & | mutable_max (Q &x, Q &y) |
|
template<typename GrayChannel , typename RedChannel , typename GreenChannel , typename BlueChannel > |
channel_traits< GrayChannel >
::value_type | rgb_to_luminance (const RedChannel &red, const GreenChannel &green, const BlueChannel &blue) |
|
template<typename Pixel > |
channel_type< Pixel >::type | alpha_or_max_impl (const Pixel &p, mpl::true_) |
|
template<typename Pixel > |
channel_type< Pixel >::type | alpha_or_max_impl (const Pixel &, mpl::false_) |
|
template<typename T , typename Bits > |
void | copy_construct_in_place (const T &t, Bits &bits) |
|
template<typename T > |
void | initialize_it (T &x) |
|
template<typename D , typename Iterator , typename SFn > |
bool | operator> (const step_iterator_adaptor< D, Iterator, SFn > &p1, const step_iterator_adaptor< D, Iterator, SFn > &p2) |
|
template<typename D , typename Iterator , typename SFn > |
bool | operator< (const step_iterator_adaptor< D, Iterator, SFn > &p1, const step_iterator_adaptor< D, Iterator, SFn > &p2) |
|
template<typename D , typename Iterator , typename SFn > |
bool | operator>= (const step_iterator_adaptor< D, Iterator, SFn > &p1, const step_iterator_adaptor< D, Iterator, SFn > &p2) |
|
template<typename D , typename Iterator , typename SFn > |
bool | operator<= (const step_iterator_adaptor< D, Iterator, SFn > &p1, const step_iterator_adaptor< D, Iterator, SFn > &p2) |
|
template<typename D , typename Iterator , typename SFn > |
bool | operator== (const step_iterator_adaptor< D, Iterator, SFn > &p1, const step_iterator_adaptor< D, Iterator, SFn > &p2) |
|
template<typename D , typename Iterator , typename SFn > |
bool | operator!= (const step_iterator_adaptor< D, Iterator, SFn > &p1, const step_iterator_adaptor< D, Iterator, SFn > &p2) |
|
template<typename I > |
dynamic_x_step_type< I >::type | make_step_iterator_impl (const I &it, std::ptrdiff_t step, mpl::false_) |
|
template<typename I > |
dynamic_x_step_type< I >::type | make_step_iterator_impl (const I &it, std::ptrdiff_t step, mpl::true_) |
|
template<typename BaseIt > |
memory_based_step_iterator
< BaseIt > | make_step_iterator_impl (const memory_based_step_iterator< BaseIt > &it, std::ptrdiff_t step, mpl::true_) |
|
template<class InputIter , class Size , class OutputIter > |
std::pair< InputIter, OutputIter > | _copy_n (InputIter first, Size count, OutputIter result, std::input_iterator_tag) |
| copy_n taken from SGI STL. More...
|
|
template<class RAIter , class Size , class OutputIter > |
std::pair< RAIter, OutputIter > | _copy_n (RAIter first, Size count, OutputIter result, std::random_access_iterator_tag) |
|
template<class InputIter , class Size , class OutputIter > |
std::pair< InputIter, OutputIter > | _copy_n (InputIter first, Size count, OutputIter result) |
|
template<class InputIter , class Size , class OutputIter > |
std::pair< InputIter, OutputIter > | copy_n (InputIter first, Size count, OutputIter result) |
|