import processing.core.*; public class EuglenaApplet extends PApplet { final int cameraMode = 77; final int whichArduino = 0; // Hardware ProjectorApplet projectorApplet; Camera camera; LEDControl ledControl; // Software components Menu menu; public static void main(String args[]) { PApplet.main("EuglenaApplet"); } @Override public void settings() { size(1000, 1000, P2D); } @Override public void setup() { clear(); smooth(); // Start up projectorApplet window projectorApplet = new ProjectorApplet(); String[] args = {"Euglena projector"}; PApplet.runSketch(args, projectorApplet); camera = new Camera(this, cameraMode); ledControl = new LEDControl(this, whichArduino); menu = new Menu(this); } @Override public void draw() { clear(); fill(255); rect(50, 50, 100, 100); } void drawArrow(int cx, int cy, int len, float angle){ pushMatrix(); translate(cx, cy); rotate(radians(angle)); line(0,0,len, 0); line(len, 0, len - 8, -8); line(len, 0, len - 8, 8); popMatrix(); } }