TuttleOFX  1
layer::uniform_vertical_lines< view_t, dash_t > Struct Template Reference

#include <lines.hpp>

Public Types

typedef view_t::value_type color_t

Public Member Functions

 uniform_vertical_lines (color_t color, int intervals)
void operator() (view_t &view)

Data Fields

color_t color
int intervals

Detailed Description

template<typename view_t, typename dash_t = boost::mpl::vector_c<int,1,1,0>>
struct layer::uniform_vertical_lines< view_t, dash_t >

Definition at line 46 of file lines.hpp.


Member Typedef Documentation

template<typename view_t, typename dash_t = boost::mpl::vector_c<int,1,1,0>>
typedef view_t::value_type layer::uniform_vertical_lines< view_t, dash_t >::color_t

Definition at line 48 of file lines.hpp.


Constructor & Destructor Documentation

template<typename view_t, typename dash_t = boost::mpl::vector_c<int,1,1,0>>
layer::uniform_vertical_lines< view_t, dash_t >::uniform_vertical_lines ( color_t  color,
int  intervals 
) [inline]

Definition at line 51 of file lines.hpp.


Member Function Documentation

template<typename view_t, typename dash_t = boost::mpl::vector_c<int,1,1,0>>
void layer::uniform_vertical_lines< view_t, dash_t >::operator() ( view_t &  view) [inline]

Definition at line 53 of file lines.hpp.

References layer::uniform_vertical_lines< view_t, dash_t >::color, layer::uniform_vertical_lines< view_t, dash_t >::intervals, and boost::gil::view().

Here is the call graph for this function:


Field Documentation

template<typename view_t, typename dash_t = boost::mpl::vector_c<int,1,1,0>>
color_t layer::uniform_vertical_lines< view_t, dash_t >::color
template<typename view_t, typename dash_t = boost::mpl::vector_c<int,1,1,0>>
int layer::uniform_vertical_lines< view_t, dash_t >::intervals

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