CC-Fractal-Suite
Lyapunov.h
Go to the documentation of this file.
1 
5 #pragma once
6 
7  // Local
8 #include "Fractal.h"
9 #include "FractalSpace.h"
10 
11 namespace CC
12 {
19 class Lyapunov : public Fractal
20 {
21 public:
22  LyapunovStashData data;
23 
24  Lyapunov() = default;
25 
28  Lyapunov(LyapunovStashData& lyaData);
29  virtual ~Lyapunov();
30 
32 
39  std::vector<fpreal> generate_sequence(fpreal x, fpreal y);
40 };
41 }
std::vector< fpreal > generate_sequence(fpreal x, fpreal y)
Returns a sequence of values based on data.seq.
Definition: Lyapunov.cpp:59
FractalCoordsInfo calculate(COMPLEX coords)
Returns Fractal Info for a particular set of coords.
Definition: Lyapunov.cpp:14
Header-only include that defines base Fractal objects.
std::complex< fpreal64 > COMPLEX
Double precision complex numbers, as defined by the HDK.
Definition: typedefs.h:25
Header that manages the transformations of fractals, and convertion from picture-plane (WORLDPIXEL) s...
A small container struct for fractal output.
Definition: Fractal.h:21
Struct that stashes the data required to create a Lyapunov Fractal.
Definition: StashData.h:147
Base class for fractals.
Definition: Fractal.h:35
Definition: COP2_Buddhabrot.h:17
Lyapunov Fractal Class.
Definition: Lyapunov.h:19