TuttleOFX  1
terry::generator::CheckerboardFunctor< P > Struct Template Reference

#include <checkerboard.hpp>

Public Types

typedef boost::gil::point2
< double > 
point_t
typedef CheckerboardFunctor const_t
typedef P value_type
typedef value_type reference
typedef value_type const_reference
typedef point_t argument_type
typedef reference result_type

Public Member Functions

 BOOST_STATIC_CONSTANT (bool, is_mutable=false)
 CheckerboardFunctor ()
 CheckerboardFunctor (const point_t &tileSize, const value_type &in_color, const value_type &out_color)
result_type operator() (const point_t &p) const

Data Fields

value_type _in_color
value_type _out_color
point_t _tile_size
point_t _tile_size_2

Detailed Description

template<typename P>
struct terry::generator::CheckerboardFunctor< P >

Definition at line 14 of file checkerboard.hpp.


Member Typedef Documentation

template<typename P >
typedef point_t terry::generator::CheckerboardFunctor< P >::argument_type

Definition at line 23 of file checkerboard.hpp.

Definition at line 22 of file checkerboard.hpp.

Definition at line 19 of file checkerboard.hpp.

template<typename P >
typedef boost::gil::point2<double> terry::generator::CheckerboardFunctor< P >::point_t

Definition at line 17 of file checkerboard.hpp.

template<typename P >
typedef value_type terry::generator::CheckerboardFunctor< P >::reference

Definition at line 21 of file checkerboard.hpp.

template<typename P >
typedef reference terry::generator::CheckerboardFunctor< P >::result_type

Definition at line 24 of file checkerboard.hpp.

template<typename P >
typedef P terry::generator::CheckerboardFunctor< P >::value_type

Definition at line 20 of file checkerboard.hpp.


Constructor & Destructor Documentation

template<typename P >
terry::generator::CheckerboardFunctor< P >::CheckerboardFunctor ( ) [inline]

Definition at line 30 of file checkerboard.hpp.

template<typename P >
terry::generator::CheckerboardFunctor< P >::CheckerboardFunctor ( const point_t tileSize,
const value_type in_color,
const value_type out_color 
) [inline]

Definition at line 31 of file checkerboard.hpp.


Member Function Documentation

template<typename P >
terry::generator::CheckerboardFunctor< P >::BOOST_STATIC_CONSTANT ( bool  ,
is_mutable  = false 
)

Field Documentation


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