TuttleOFX
1
|
#include <parallel_grid.hpp>
Public Types | |
typedef boost::function< void(view_t &)> | layer_t |
Public Member Functions | |
parallel_draw (std::vector< layer_t > &layers, std::vector< view_t > &views) | |
void | operator() (const tbb::blocked_range< size_t > &blocks) const |
Data Fields | |
std::vector< view_t > | views |
std::vector< layer_t > | layers |
Definition at line 24 of file parallel_grid.hpp.
typedef boost::function<void (view_t&)> layer::parallel_draw< view_t >::layer_t |
Definition at line 26 of file parallel_grid.hpp.
layer::parallel_draw< view_t >::parallel_draw | ( | std::vector< layer_t > & | layers, |
std::vector< view_t > & | views | ||
) | [inline] |
Definition at line 30 of file parallel_grid.hpp.
void layer::parallel_draw< view_t >::operator() | ( | const tbb::blocked_range< size_t > & | blocks | ) | const [inline] |
Definition at line 33 of file parallel_grid.hpp.
References layer::parallel_draw< view_t >::views.
std::vector<layer_t> layer::parallel_draw< view_t >::layers |
Definition at line 29 of file parallel_grid.hpp.
std::vector<view_t> layer::parallel_draw< view_t >::views |
Definition at line 28 of file parallel_grid.hpp.
Referenced by layer::parallel_draw< view_t >::operator()().