|
TuttleOFX
1
|
Public Types | |
| typedef point2< ptrdiff_t > | point_t |
| typedef mandelbrot_fn | 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) | |
| mandelbrot_fn () | |
| mandelbrot_fn (const point_t &sz, 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 | _img_size |
Static Public Attributes | |
| static const int | MAX_ITER = 1000 |
Private Member Functions | |
| double | get_num_iter (const point2< double > &p) const |
| typedef point_t mandelbrot_fn< P >::argument_type |
| typedef value_type mandelbrot_fn< P >::const_reference |
| typedef mandelbrot_fn mandelbrot_fn< P >::const_t |
| typedef point2<ptrdiff_t> mandelbrot_fn< P >::point_t |
| typedef value_type mandelbrot_fn< P >::reference |
| typedef reference mandelbrot_fn< P >::result_type |
| typedef P mandelbrot_fn< P >::value_type |
| mandelbrot_fn< P >::mandelbrot_fn | ( | ) | [inline] |
| mandelbrot_fn< P >::mandelbrot_fn | ( | const point_t & | sz, |
| const value_type & | in_color, | ||
| const value_type & | out_color | ||
| ) | [inline] |
| mandelbrot_fn< P >::BOOST_STATIC_CONSTANT | ( | bool | , |
| is_mutable | = false |
||
| ) |
| double mandelbrot_fn< P >::get_num_iter | ( | const point2< double > & | p | ) | const [inline, private] |
| result_type mandelbrot_fn< P >::operator() | ( | const point_t & | p | ) | const [inline] |
| point_t mandelbrot_fn< P >::_img_size |
| value_type mandelbrot_fn< P >::_in_color |
| value_type mandelbrot_fn< P >::_out_color |
const int mandelbrot_fn< P >::MAX_ITER = 1000 [static] |