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

Given a source image view type View, returns the type of an image view over a single channel of ViewIf the channels in the source view are adjacent in memory (such as planar non-step view or single-channel view) then the return view is a single-channel non-step view. More...

#include <image_view_factory.hpp>

Public Types

typedef VB::type type
 

Static Public Member Functions

static type make (const View &src, int n)
 

Detailed Description

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

Given a source image view type View, returns the type of an image view over a single channel of View

If the channels in the source view are adjacent in memory (such as planar non-step view or single-channel view) then the return view is a single-channel non-step view.

If the channels are non-adjacent (interleaved and/or step view) then the return view is a single-channel step view.

Member Typedef Documentation

template<typename View>
typedef VB::type boost::gil::nth_channel_view_type< View >::type

Member Function Documentation

template<typename View>
static type boost::gil::nth_channel_view_type< View >::make ( const View &  src,
int  n 
)
inlinestatic

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