Hopalong fractal map

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 #include "TFT_4DGL.h"
00002 
00003 TFT_4DGL lcd(p9,p10,p11);
00004 
00005 int main() {
00006    
00007     float a = 0.4;
00008     float b = 0.9;
00009     float c = 0;
00010 
00011     float x = 1.5;
00012     float y = 0;
00013 
00014     int xout = 0;
00015     int yout = 0;
00016  
00017  while (1) {
00018  
00019     double oldX = x;
00020     double oldY = y;
00021   
00022     x = oldY-(oldX)*sqrt(abs(b*oldX-c));
00023     y = a-oldX;
00024   
00025     xout = 165+(x*70);
00026     yout = 95+(y*50);
00027    
00028     lcd.pixel(yout,xout,WHITE);
00029 
00030 }
00031 }