Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::gil::png_write_support< View > Struct Template Reference

Determines whether the given view type is supported for writing. More...

#include <png_io.hpp>

Public Member Functions

 BOOST_STATIC_CONSTANT (bool, is_supported=(detail::png_write_support_private< typename channel_type< View >::type, typename color_space_type< View >::type >::is_supported))
 
 BOOST_STATIC_CONSTANT (int, bit_depth=(detail::png_write_support_private< typename channel_type< View >::type, typename color_space_type< View >::type >::bit_depth))
 
 BOOST_STATIC_CONSTANT (int, color_type=(detail::png_write_support_private< typename channel_type< View >::type, typename color_space_type< View >::type >::color_type))
 
 BOOST_STATIC_CONSTANT (bool, value=is_supported)
 

Detailed Description

template<typename View>
struct boost::gil::png_write_support< View >

Determines whether the given view type is supported for writing.

Member Function Documentation

template<typename View >
boost::gil::png_write_support< View >::BOOST_STATIC_CONSTANT ( bool  ,
is_supported  = (detail::png_write_support_private< typename channel_type< View >::type, typename color_space_type< View >::type >::is_supported) 
)
template<typename View >
boost::gil::png_write_support< View >::BOOST_STATIC_CONSTANT ( int  ,
bit_depth  = (detail::png_write_support_private< typename channel_type< View >::type, typename color_space_type< View >::type >::bit_depth) 
)
template<typename View >
boost::gil::png_write_support< View >::BOOST_STATIC_CONSTANT ( int  ,
color_type  = (detail::png_write_support_private< typename channel_type< View >::type, typename color_space_type< View >::type >::color_type) 
)
template<typename View >
boost::gil::png_write_support< View >::BOOST_STATIC_CONSTANT ( bool  ,
value  = is_supported 
)

The documentation for this struct was generated from the following file: