Adobe Systems, Inc.

image_view_factory.hpp File Reference

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

#include "../../core/image_view_factory.hpp"

Go to the source code of this file.


Namespaces

namespace  detail

Classes

struct  color_convert_view_type< any_image_view< VTYPES >, DST_P >
struct  color_convert_view_type< any_image_view< VTYPES >, DST_P >::get_ccv_type
struct  color_convert_view_type< any_image_view< VTYPES >, DST_P >::get_ccv_type::apply< V >
struct  detail::color_converted_view_fn< DST_P, RESULT >
struct  detail::flipped_left_right_view_fn< RESULT >
struct  detail::flipped_up_down_view_fn< RESULT >
struct  detail::nth_channel_view_fn< RESULT >
struct  nth_channel_view_type< any_image_view< VTYPES > >
struct  nth_channel_view_type< any_image_view< VTYPES > >::get_nthchannel_type
struct  nth_channel_view_type< any_image_view< VTYPES > >::get_nthchannel_type::apply< V >
struct  detail::rotated180_view_fn< RESULT >
struct  detail::rotated90ccw_view_fn< RESULT >
struct  detail::rotated90cw_view_fn< RESULT >
struct  detail::subimage_view_fn< RESULT >
struct  detail::subsampled_view_fn< RESULT >
struct  detail::tranposed_view_fn< RESULT >

Overloads for run-time instantiated image views

template<typename DST_P, typename VTYPES>
color_convert_view_type< any_image_view<
VTYPES >, DST_P >::type 
any_color_converted_view (const any_image_view< VTYPES > &src)
template<typename VTYPES>
any_image_view< VTYPES
>::dynamic_step_t 
flipped_left_right_view (const any_image_view< VTYPES > &src)
template<typename VTYPES>
any_image_view< VTYPES > flipped_up_down_view (const any_image_view< VTYPES > &src)
template<typename VTYPES>
nth_channel_view_type< any_image_view<
VTYPES > >::type 
nth_channel_view (const any_image_view< VTYPES > &src, int n)
template<typename VTYPES>
any_image_view< VTYPES
>::dynamic_step_t 
rotated180_view (const any_image_view< VTYPES > &src)
template<typename VTYPES>
any_image_view< VTYPES
>::dynamic_step_t 
rotated90ccw_view (const any_image_view< VTYPES > &src)
template<typename VTYPES>
any_image_view< VTYPES
>::dynamic_step_t 
rotated90cw_view (const any_image_view< VTYPES > &src)
template<typename VTYPES>
any_image_view< VTYPES > subimage_view (const any_image_view< VTYPES > &src, int xMin, int yMin, int width, int height)
template<typename VTYPES>
any_image_view< VTYPES > subimage_view (const any_image_view< VTYPES > &src, const point2< std::ptrdiff_t > &topleft, const point2< std::ptrdiff_t > &dimensions)
template<typename VTYPES>
any_image_view< VTYPES
>::dynamic_step_t 
subsampled_view (const any_image_view< VTYPES > &src, int xStep, int yStep)
template<typename VTYPES>
any_image_view< VTYPES
>::dynamic_step_t 
subsampled_view (const any_image_view< VTYPES > &src, const point2< std::ptrdiff_t > &step)
template<typename VTYPES>
any_image_view< VTYPES
>::dynamic_step_t 
tranposed_view (const any_image_view< VTYPES > &src)

Detailed Description

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

Definition in file extension/dynamic_image/image_view_factory.hpp.

Copyright © 2006 Adobe Systems Incorporated.

Use of this website signifies your agreement to the Terms of Use and Online Privacy Policy.

Search powered by Google