/third_party/boost/boost/gil/ |
D | pixel.hpp | 98 template <typename ChannelValue, typename Layout> 102 ChannelValue, 108 using channel_t = ChannelValue; 111 ChannelValue, 116 using value_type = pixel<ChannelValue, Layout>; 243 template <typename ChannelValue, typename Layout, int K> 244 struct kth_element_type<pixel<ChannelValue,Layout>, K> 246 using type = ChannelValue; 249 template <typename ChannelValue, typename Layout, int K> 250 struct kth_element_reference_type<pixel<ChannelValue,Layout>, K> [all …]
|
D | channel_algorithm.hpp | 365 template <typename ChannelValue> // Model ChannelValueConcept 366 struct channel_convert_to_unsigned : public detail::identity<ChannelValue> { 367 using type = ChannelValue; 400 template <typename ChannelValue> // Model ChannelValueConcept 401 struct channel_convert_from_unsigned : public detail::identity<ChannelValue> { 402 using type = ChannelValue; 489 template <typename ChannelValue> 491 using first_argument_type = ChannelValue; 492 using second_argument_type = ChannelValue; 493 using result_type = ChannelValue; [all …]
|
D | channel.hpp | 714 template <typename ChannelValue, typename MinV, typename MaxV> 715 struct base_channel_type_impl<scoped_channel_value<ChannelValue, MinV, MaxV> > 716 { using type = ChannelValue; };
|
/third_party/boost/libs/gil/test/core/channel/ |
D | test_fixture.hpp | 78 template <typename ChannelValue> 82 ChannelValue min_v_; 83 ChannelValue max_v_; 85 : min_v_(gil::channel_traits<ChannelValue>::min_value()) in channel_minmax_value() 86 , max_v_(gil::channel_traits<ChannelValue>::max_value()) in channel_minmax_value() 111 template <typename ChannelValue> 114 using channel_t = ChannelValue; 119 : min_v_(gil::channel_traits<ChannelValue>::min_value()) in channel_value() 120 , max_v_(gil::channel_traits<ChannelValue>::max_value()) in channel_value() 122 boost::function_requires<gil::ChannelValueConcept<ChannelValue>>(); in channel_value()
|
/third_party/boost/libs/gil/test/legacy/ |
D | channel.cpp | 164 template <typename ChannelValue> 167 using channel_t = ChannelValue; 172 : _min_v(channel_traits<ChannelValue>::min_value()) in value_core() 173 , _max_v(channel_traits<ChannelValue>::max_value()) in value_core() 175 boost::function_requires<ChannelValueConcept<ChannelValue> >(); in value_core() 236 template <typename ChannelValue> 238 do_test<value_core<ChannelValue> >().test_all(); in test_channel_value() 266 template <typename ChannelValue> 268 test_channel_value<ChannelValue>(); in test_channel_value_impl() 269 test_channel_reference<ChannelValue&>(); in test_channel_value_impl() [all …]
|
/third_party/boost/libs/gil/test/ |
D | unit_test_utility.hpp | 52 template <typename ChannelValue, typename Layout> 53 std::ostream& operator<<(std::ostream& os, pixel<ChannelValue, Layout> const& p) in operator <<() argument 56 << "Channel=" << boost::core::demangled_name(typeid(ChannelValue)) in operator <<()
|
D | test_utility_output_stream.hpp | 91 template <typename ChannelValue, typename Layout> 92 std::ostream& operator<<(std::ostream& os, pixel<ChannelValue, Layout> const& p) in operator <<() argument 95 << "\n\tChannel=" << boost::core::demangled_name(typeid(ChannelValue)) in operator <<()
|
/third_party/boost/libs/gil/doc/design/ |
D | metafunctions.rst | 50 template <typename ChannelValue, typename Layout, bool IsPlanar=false, bool IsMutable=true> 56 …template <typename ChannelValue, typename Layout, bool IsPlanar=false, bool IsStep=false, bool Is… 59 …template <typename ChannelValue, typename Layout, bool IsPlanar=false, bool IsXStep=false, bool Is… 62 …template <typename ChannelValue, typename Layout, bool IsPlanar=false, bool IsXStep=false, bool Is… 65 …template <typename ChannelValue, typename Layout, bool IsPlanar=false, typename Alloc=std::allocat… 125 Here ``ChannelValue`` models ``ChannelValueConcept``. We don't need 178 typename ChannelValue, typename Layout, typename IsPlanar, typename IsMutable> 185 … typename ChannelValue, typename Layout, typename IsPlanar, typename IsStep, typename IsMutable> 192 … typename ChannelValue, typename Layout, typename IsPlanar, typename IsXStep, typename IsMutable> 199 typename ChannelValue, typename Layout, typename IsPlanar>
|
D | pixel_iterator.rst | 45 A built-in pointer to pixel, ``pixel<ChannelValue,Layout>*``, is GIL model for
|
D | pixel.rst | 142 template <typename ChannelValue, typename Layout> struct pixel;
|
/third_party/boost/libs/gil/doc/html/_sources/design/ |
D | metafunctions.rst.txt | 50 template <typename ChannelValue, typename Layout, bool IsPlanar=false, bool IsMutable=true> 56 …template <typename ChannelValue, typename Layout, bool IsPlanar=false, bool IsStep=false, bool Is… 59 …template <typename ChannelValue, typename Layout, bool IsPlanar=false, bool IsXStep=false, bool Is… 62 …template <typename ChannelValue, typename Layout, bool IsPlanar=false, bool IsXStep=false, bool Is… 65 …template <typename ChannelValue, typename Layout, bool IsPlanar=false, typename Alloc=std::allocat… 125 Here ``ChannelValue`` models ``ChannelValueConcept``. We don't need 178 typename ChannelValue, typename Layout, typename IsPlanar, typename IsMutable> 185 … typename ChannelValue, typename Layout, typename IsPlanar, typename IsStep, typename IsMutable> 192 … typename ChannelValue, typename Layout, typename IsPlanar, typename IsXStep, typename IsMutable> 199 typename ChannelValue, typename Layout, typename IsPlanar>
|
D | pixel.rst.txt | 142 template <typename ChannelValue, typename Layout> struct pixel;
|
D | pixel_iterator.rst.txt | 45 A built-in pointer to pixel, ``pixel<ChannelValue,Layout>*``, is GIL model for
|
/third_party/boost/boost/gil/detail/ |
D | is_channel_integral.hpp | 18 template <typename ChannelValue> 19 struct is_channel_integral : std::is_integral<ChannelValue> {};
|