TuttleOFX  1
layer::horizontal_channels< view_t > Struct Template Reference

#include <channels.hpp>

Public Types

typedef boost::function< void(view_t &)> layer_t

Public Member Functions

 horizontal_channels (layer_t *p, int size, int periods)
void operator() (view_t &view)

Data Fields

std::vector< layer_tlayers
int periods

Detailed Description

template<typename view_t>
struct layer::horizontal_channels< view_t >

Definition at line 89 of file channels.hpp.


Member Typedef Documentation

template<typename view_t>
typedef boost::function<void (view_t&)> layer::horizontal_channels< view_t >::layer_t

Definition at line 91 of file channels.hpp.


Constructor & Destructor Documentation

template<typename view_t>
layer::horizontal_channels< view_t >::horizontal_channels ( layer_t p,
int  size,
int  periods 
) [inline]

Definition at line 95 of file channels.hpp.


Member Function Documentation

template<typename view_t>
void layer::horizontal_channels< view_t >::operator() ( view_t &  view) [inline]

Definition at line 101 of file channels.hpp.

References layer::horizontal_channels< view_t >::periods, and terry::subimage_view().

Here is the call graph for this function:


Field Documentation

template<typename view_t>
std::vector<layer_t> layer::horizontal_channels< view_t >::layers

Definition at line 92 of file channels.hpp.

template<typename view_t>
int layer::horizontal_channels< view_t >::periods

Definition at line 93 of file channels.hpp.

Referenced by layer::horizontal_channels< view_t >::operator()().


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