libjmmcg
release_579_6_g8cffd
A C++ library containing an eclectic mix of useful, advanced components.
|
Inherits std::unary_function< point_type, unsigned long >, and std::unary_function< point_type, unsigned long >.
Public Types | |
typedef CP | complex_plane_type |
typedef Scr | screen_type |
typedef std::unary_function< point_type, unsigned long >::argument_type | argument_type |
typedef std::unary_function< point_type, unsigned long >::result_type | result_type |
typedef result_type | iterations_type |
typedef complex_plane_type::element_type::value_type | bailout_type |
typedef CP | complex_plane_type |
typedef Scr | screen_type |
typedef std::unary_function< point_type, unsigned long >::argument_type | argument_type |
typedef std::unary_function< point_type, unsigned long >::result_type | result_type |
typedef result_type | iterations_type |
typedef complex_plane_type::element_type::value_type | bailout_type |
Public Member Functions | |
__stdcall | Mandelbrot (complex_plane_type &cp, screen_type &sc, iterations_type mi, bailout_type b=2) noexcept(true) |
iterations_type __fastcall | operator() (argument_type const &p) const noexcept(true) |
__stdcall | Mandelbrot (complex_plane_type &cp, screen_type &sc, iterations_type mi, bailout_type b=2) noexcept(true) |
iterations_type __fastcall | operator() (argument_type const &p) const noexcept(true) |
Public Attributes | |
const iterations_type | max_iters |
const bailout_type | bailout_sqrd |
Friends | |
std::ostream &__fastcall | operator<< (std::ostream &os, Mandelbrot const &m) noexcept(false) |
std::ostream &__fastcall | operator<< (std::ostream &os, Mandelbrot const &m) noexcept(false) |
Definition at line 268 of file mandelbrot.cpp.
typedef std::unary_function<point_type, unsigned long>::argument_type Mandelbrot< CP, Scr >::argument_type |
Definition at line 271 of file mandelbrot.cpp.
typedef std::unary_function<point_type, unsigned long>::argument_type Mandelbrot< CP, Scr >::argument_type |
Definition at line 271 of file mandelbrot.cpp.
typedef complex_plane_type::element_type::value_type Mandelbrot< CP, Scr >::bailout_type |
Definition at line 274 of file mandelbrot.cpp.
typedef complex_plane_type::element_type::value_type Mandelbrot< CP, Scr >::bailout_type |
Definition at line 274 of file mandelbrot.cpp.
typedef CP Mandelbrot< CP, Scr >::complex_plane_type |
Definition at line 269 of file mandelbrot.cpp.
typedef CP Mandelbrot< CP, Scr >::complex_plane_type |
Definition at line 269 of file mandelbrot.cpp.
typedef result_type Mandelbrot< CP, Scr >::iterations_type |
Definition at line 273 of file mandelbrot.cpp.
typedef result_type Mandelbrot< CP, Scr >::iterations_type |
Definition at line 273 of file mandelbrot.cpp.
typedef std::unary_function<point_type, unsigned long>::result_type Mandelbrot< CP, Scr >::result_type |
Definition at line 272 of file mandelbrot.cpp.
typedef std::unary_function<point_type, unsigned long>::result_type Mandelbrot< CP, Scr >::result_type |
Definition at line 272 of file mandelbrot.cpp.
typedef Scr Mandelbrot< CP, Scr >::screen_type |
Definition at line 270 of file mandelbrot.cpp.
typedef Scr Mandelbrot< CP, Scr >::screen_type |
Definition at line 270 of file mandelbrot.cpp.
|
inlinenoexcept |
Definition at line 279 of file mandelbrot.cpp.
References Mandelbrot< CP, Scr >::bailout_sqrd, and Mandelbrot< CP, Scr >::max_iters.
|
inlinenoexcept |
Definition at line 279 of file mandelbrot.cpp.
|
inlinenoexcept |
Definition at line 283 of file mandelbrot.cpp.
References Mandelbrot< CP, Scr >::bailout_sqrd, and Mandelbrot< CP, Scr >::max_iters.
|
inlinenoexcept |
Definition at line 283 of file mandelbrot.cpp.
|
friend |
Definition at line 293 of file mandelbrot.cpp.
|
friend |
Definition at line 293 of file mandelbrot.cpp.
const bailout_type Mandelbrot< CP, Scr >::bailout_sqrd |
Definition at line 277 of file mandelbrot.cpp.
Referenced by Mandelbrot< CP, Scr >::Mandelbrot(), and Mandelbrot< CP, Scr >::operator()().
const iterations_type Mandelbrot< CP, Scr >::max_iters |
Definition at line 276 of file mandelbrot.cpp.
Referenced by Mandelbrot< CP, Scr >::Mandelbrot(), and Mandelbrot< CP, Scr >::operator()().