1
Fork 0
This repository has been archived on 2025-04-09. You can view files and clone it, but cannot push or open issues or pull requests.
awesome-attractor/Attractor.hpp
2011-04-18 16:44:14 +02:00

36 lines
501 B
C++

#ifndef ATTRACTOR_HPP
#define ATTRACTOR_HPP
#include <string>
#include <vector>
class Projector;
class AttractorKernel;
class Attractor {
private:
AttractorKernel* kernel;
public:
// should be private really
Projector* projector;
Attractor(const std::string& filename);
Attractor();
~Attractor();
void init_range();
bool is_chaos();
void iterate();
void plot();
void output();
friend std::ostream& operator<<(std::ostream& os, Attractor const& x);
};
#endif // ATTRACTOR_HPP