changes + add two more benchmarks without annotations
[IRC.git] / Robust / src / Benchmarks / SSJava / EyeTrackingInfer / DummyCaptureDevice.java
1 /**\r
2  * \r
3  */\r
4 \r
5 import java.awt.Color;\r
6 import java.awt.Graphics2D;\r
7 import java.awt.image.BufferedImage;\r
8 \r
9 import de.darkblue.lea.ifaces.ICaptureDevice;\r
10 \r
11 /**\r
12  * No description given.\r
13  * \r
14  * @author Florian Frankenberger\r
15  */\r
16 public class DummyCaptureDevice implements ICaptureDevice {\r
17 \r
18         /**\r
19          * \r
20          */\r
21         public DummyCaptureDevice() {\r
22                 // TODO Auto-generated constructor stub\r
23         }\r
24 \r
25         /* (non-Javadoc)\r
26          * @see de.darkblue.lea.ifaces.ICaptureDevice#close()\r
27          */\r
28         @Override\r
29         public void close() {\r
30         }\r
31 \r
32         /* (non-Javadoc)\r
33          * @see de.darkblue.lea.ifaces.ICaptureDevice#getFrameRate()\r
34          */\r
35         @Override\r
36         public int getFrameRate() {\r
37                 return 15;\r
38         }\r
39 \r
40         /* (non-Javadoc)\r
41          * @see de.darkblue.lea.ifaces.ICaptureDevice#getImage()\r
42          */\r
43         @Override\r
44         public BufferedImage getImage() {\r
45                 BufferedImage image = new BufferedImage(640, 480, BufferedImage.TYPE_INT_RGB);\r
46                 Graphics2D g2d = (Graphics2D)image.getGraphics();\r
47                 g2d.setColor(new Color(255, 255, 255));\r
48                 g2d.fillRect(0, 0, 639, 479);\r
49                 return image;\r
50         }\r
51 \r
52 }\r