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

#include <lines.hpp>

Public Types

typedef view_t::value_type color_t

Public Member Functions

 horizontal_line (color_t color, double value, double minvalue, double maxvalue)
void operator() (view_t &view)

Data Fields

color_t color
double value
double minvalue
double maxvalue

Detailed Description

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

Definition at line 72 of file lines.hpp.


Member Typedef Documentation

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

Definition at line 74 of file lines.hpp.


Constructor & Destructor Documentation

template<typename view_t, typename dash_t = boost::mpl::vector_c<int,1,1,1,0>>
layer::horizontal_line< view_t, dash_t >::horizontal_line ( color_t  color,
double  value,
double  minvalue,
double  maxvalue 
) [inline]

Definition at line 77 of file lines.hpp.


Member Function Documentation

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

Field Documentation

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

Definition at line 75 of file lines.hpp.

Referenced by layer::horizontal_line< view_t, dash_t >::operator()().

template<typename view_t, typename dash_t = boost::mpl::vector_c<int,1,1,1,0>>
double layer::horizontal_line< view_t, dash_t >::maxvalue

Definition at line 76 of file lines.hpp.

Referenced by layer::horizontal_line< view_t, dash_t >::operator()().

template<typename view_t, typename dash_t = boost::mpl::vector_c<int,1,1,1,0>>
double layer::horizontal_line< view_t, dash_t >::minvalue

Definition at line 76 of file lines.hpp.

Referenced by layer::horizontal_line< view_t, dash_t >::operator()().

template<typename view_t, typename dash_t = boost::mpl::vector_c<int,1,1,1,0>>
double layer::horizontal_line< view_t, dash_t >::value

Definition at line 76 of file lines.hpp.

Referenced by layer::horizontal_line< view_t, dash_t >::operator()().


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