text: #pragma once
  
  #include "ofMain.h"
  
  namespace ofx { namespace clippcl {
  class Clipper;
  }}
  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);
  private:
  	ofMesh mesh_;
  	ofShader shader_;
  	std::shared_ptr<ofx::clippcl::Clipper> clipper_;
  };
  