libjmmcg
release_579_6_g8cffd
A C++ library containing an eclectic mix of useful, advanced components.
|
Public Types | |
typedef Op | operation_type |
typedef operation_type::screen_type | screen_type |
typedef screen_type::lower_iterations::first_argument_type | result_type |
typedef WkQ | work_queue_type |
typedef Op | operation_type |
typedef operation_type::screen_type | screen_type |
typedef screen_type::lower_iterations::first_argument_type | result_type |
typedef WkQ | work_queue_type |
Public Member Functions | |
__stdcall | greedy_render_t (screen_type &scr, work_queue_type &wk, Op const &op, result_type const &p) noexcept(true) |
void __fastcall | start () noexcept(true) |
void __fastcall | process (result_type &pt_to_compute) noexcept(noexcept(fn.operator()(pt_to_compute.pt))) |
bool __fastcall | operator< (greedy_render_t const &gr) const noexcept(true) |
__stdcall | greedy_render_t (screen_type &scr, work_queue_type &wk, Op const &op, result_type const &p) noexcept(true) |
void __fastcall | start () noexcept(true) |
void __fastcall | process (result_type &pt_to_compute) noexcept(noexcept(fn.operator()(pt_to_compute.pt))) |
bool __fastcall | operator< (greedy_render_t const &gr) const noexcept(true) |
Friends | |
std::ostream &__fastcall | operator<< (std::ostream &os, greedy_render_t const &cp) noexcept(false) |
std::ostream &__fastcall | operator<< (std::ostream &os, greedy_render_t const &cp) noexcept(false) |
Definition at line 205 of file mandelbrot.cpp.
typedef Op greedy_render_t< Op, WkQ >::operation_type |
Definition at line 207 of file mandelbrot.cpp.
typedef Op greedy_render_t< Op, WkQ >::operation_type |
Definition at line 207 of file mandelbrot.cpp.
typedef screen_type::lower_iterations::first_argument_type greedy_render_t< Op, WkQ >::result_type |
Definition at line 209 of file mandelbrot.cpp.
typedef screen_type::lower_iterations::first_argument_type greedy_render_t< Op, WkQ >::result_type |
Definition at line 209 of file mandelbrot.cpp.
typedef operation_type::screen_type greedy_render_t< Op, WkQ >::screen_type |
Definition at line 208 of file mandelbrot.cpp.
typedef operation_type::screen_type greedy_render_t< Op, WkQ >::screen_type |
Definition at line 208 of file mandelbrot.cpp.
typedef WkQ greedy_render_t< Op, WkQ >::work_queue_type |
Definition at line 210 of file mandelbrot.cpp.
typedef WkQ greedy_render_t< Op, WkQ >::work_queue_type |
Definition at line 210 of file mandelbrot.cpp.
|
inlineexplicitnoexcept |
Definition at line 219 of file mandelbrot.cpp.
|
inlineexplicitnoexcept |
Definition at line 219 of file mandelbrot.cpp.
|
inlinenoexcept |
Definition at line 238 of file mandelbrot.cpp.
|
inlinenoexcept |
Definition at line 238 of file mandelbrot.cpp.
|
inlinenoexcept |
Definition at line 228 of file mandelbrot.cpp.
Referenced by greedy_render_t< Op, WkQ >::start().
|
inlinenoexcept |
Definition at line 228 of file mandelbrot.cpp.
|
inlinenoexcept |
Definition at line 224 of file mandelbrot.cpp.
References greedy_render_t< Op, WkQ >::process().
|
inlinenoexcept |
Definition at line 224 of file mandelbrot.cpp.
|
friend |
Definition at line 242 of file mandelbrot.cpp.
|
friend |
Definition at line 242 of file mandelbrot.cpp.