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

/ / More...

Include dependency graph for image_view_factory.hpp:
This graph shows which files directly or indirectly include this file:

Classes

struct  boost::gil::detail::flipped_up_down_view_fn< Result >
 
struct  boost::gil::detail::flipped_left_right_view_fn< Result >
 
struct  boost::gil::detail::rotated90cw_view_fn< Result >
 
struct  boost::gil::detail::rotated90ccw_view_fn< Result >
 
struct  boost::gil::detail::tranposed_view_fn< Result >
 
struct  boost::gil::detail::rotated180_view_fn< Result >
 
struct  boost::gil::detail::subimage_view_fn< Result >
 
struct  boost::gil::detail::subsampled_view_fn< Result >
 
struct  boost::gil::detail::nth_channel_view_fn< Result >
 
struct  boost::gil::detail::color_converted_view_fn< DstP, Result, CC >
 
struct  boost::gil::detail::get_nthchannel_type< View >
 
struct  boost::gil::detail::views_get_nthchannel_type< Views >
 
struct  boost::gil::nth_channel_view_type< any_image_view< ViewTypes > >
 Given a runtime source image view, returns the type of a runtime image view over a single channel of the source view. More...
 
struct  boost::gil::detail::get_ccv_type< View, DstP, CC >
 
struct  boost::gil::detail::views_get_ccv_type< Views, DstP, CC >
 
struct  boost::gil::color_converted_view_type< any_image_view< ViewTypes >, DstP, CC >
 Returns the type of a runtime-specified view, color-converted to a given pixel type with user specified color converter. More...
 
struct  boost::gil::color_converted_view_type< any_image_view< ViewTypes >, DstP >
 Returns the type of a runtime-specified view, color-converted to a given pixel type with the default coor converter. More...
 

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::gil
 
 boost::gil::detail
 

Functions

template<typename ViewTypes >
dynamic_y_step_type
< any_image_view< ViewTypes >
>::type 
boost::gil::flipped_up_down_view (const any_image_view< ViewTypes > &src)
 
template<typename ViewTypes >
dynamic_x_step_type
< any_image_view< ViewTypes >
>::type 
boost::gil::flipped_left_right_view (const any_image_view< ViewTypes > &src)
 
template<typename ViewTypes >
dynamic_xy_step_transposed_type
< any_image_view< ViewTypes >
>::type 
boost::gil::transposed_view (const any_image_view< ViewTypes > &src)
 
template<typename ViewTypes >
dynamic_xy_step_transposed_type
< any_image_view< ViewTypes >
>::type 
boost::gil::rotated90cw_view (const any_image_view< ViewTypes > &src)
 
template<typename ViewTypes >
dynamic_xy_step_transposed_type
< any_image_view< ViewTypes >
>::type 
boost::gil::rotated90ccw_view (const any_image_view< ViewTypes > &src)
 
template<typename ViewTypes >
dynamic_xy_step_type
< any_image_view< ViewTypes >
>::type 
boost::gil::rotated180_view (const any_image_view< ViewTypes > &src)
 
template<typename ViewTypes >
any_image_view< ViewTypes > boost::gil::subimage_view (const any_image_view< ViewTypes > &src, const point2< std::ptrdiff_t > &topleft, const point2< std::ptrdiff_t > &dimensions)
 
template<typename ViewTypes >
any_image_view< ViewTypes > boost::gil::subimage_view (const any_image_view< ViewTypes > &src, int xMin, int yMin, int width, int height)
 
template<typename ViewTypes >
dynamic_xy_step_type
< any_image_view< ViewTypes >
>::type 
boost::gil::subsampled_view (const any_image_view< ViewTypes > &src, const point2< std::ptrdiff_t > &step)
 
template<typename ViewTypes >
dynamic_xy_step_type
< any_image_view< ViewTypes >
>::type 
boost::gil::subsampled_view (const any_image_view< ViewTypes > &src, int xStep, int yStep)
 
template<typename ViewTypes >
nth_channel_view_type
< any_image_view< ViewTypes >
>::type 
boost::gil::nth_channel_view (const any_image_view< ViewTypes > &src, int n)
 
template<typename DstP , typename ViewTypes , typename CC >
color_converted_view_type
< any_image_view< ViewTypes >
, DstP, CC >::type 
boost::gil::color_converted_view (const any_image_view< ViewTypes > &src, CC cc)
 overload of generic color_converted_view with user defined color-converter More...
 
template<typename DstP , typename ViewTypes >
color_converted_view_type
< any_image_view< ViewTypes >
, DstP >::type 
boost::gil::color_converted_view (const any_image_view< ViewTypes > &src)
 overload of generic color_converted_view with the default color-converter More...
 
template<typename DstP , typename ViewTypes , typename CC >
color_converted_view_type
< any_image_view< ViewTypes >
, DstP, CC >::type 
boost::gil::any_color_converted_view (const any_image_view< ViewTypes > &src, CC cc)
 overload of generic color_converted_view with user defined color-converter These are workarounds for GCC 3.4, which thinks color_converted_view is ambiguous with the same method for templated views (in gil/image_view_factory.hpp) More...
 
template<typename DstP , typename ViewTypes >
color_converted_view_type
< any_image_view< ViewTypes >
, DstP >::type 
boost::gil::any_color_converted_view (const any_image_view< ViewTypes > &src)
 overload of generic color_converted_view with the default color-converter These are workarounds for GCC 3.4, which thinks color_converted_view is ambiguous with the same method for templated views (in gil/image_view_factory.hpp) More...
 

Detailed Description

/ /

Methods for constructing any image views from other any image views /

Author
Lubomir Bourdev and Hailin Jin
/ Adobe Systems Incorporated /
Date
2005-2007
Last updated on January 31, 2007 / Extends image view factory to runtime type-specified views (any_image_view)