text: #pragma once
  
  #include "ofMain.h"
  #include "pingPongBuffer.h"
  
  class ofApp : public ofBaseApp{
  
  	public:
  		void setup();
  		void update();
  		void draw();
  
  		void keyPressed(int key);
  		void keyReleased(int key);
  		void mouseMoved(int x, int y );
  		void mouseDragged(int x, int y, int button);
  		void mousePressed(int x, int y, int button);
  		void mouseReleased(int x, int y, int button);
  		void mouseEntered(int x, int y);
  		void mouseExited(int x, int y);
  		void windowResized(int w, int h);
  		void dragEvent(ofDragInfo dragInfo);
  		void gotMessage(ofMessage msg);
          void initDraw();
      
          ofEasyCam cam;
      
          ofPoint frames[30][24];         // 30 frames, 24 points per frame
          ofPoint frames2d[30][24];         // 30 frames, 24 points per frame
          ofFbo drawbuffer,velbuffer,databuffer;
          pingPongBuffer pingpong;
      ofShader blurshaderx,blurshadery,myshader,datashader;
      bool drawdebug=false,drawgeometry=false;
      float time=0;
      
       
  };
  