f184e5ae1f9efbe2623d1367cead6a02402984c8
[IRC.git] / Robust / src / Benchmarks / SSJava / EyeTracking / FaceAndEyePosition.java
1 /*
2  * Copyright 2009 (c) Florian Frankenberger (darkblue.de)
3  * 
4  * This file is part of LEA.
5  * 
6  * LEA is free software: you can redistribute it and/or modify it under the
7  * terms of the GNU Lesser General Public License as published by the Free
8  * Software Foundation, either version 3 of the License, or (at your option) any
9  * later version.
10  * 
11  * LEA is distributed in the hope that it will be useful, but WITHOUT ANY
12  * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
13  * A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
14  * details.
15  * 
16  * You should have received a copy of the GNU Lesser General Public License
17  * along with LEA. If not, see <http://www.gnu.org/licenses/>.
18  */
19
20 /**
21  * No description given.
22  * 
23  * @author Florian Frankenberger
24  */
25 @LATTICE("POS")
26 @METHODDEFAULT("OUT<THIS,THISLOC=THIS,RETURNLOC=OUT")
27 public class FaceAndEyePosition {
28
29   @LOC("POS")
30   private Rectangle2D facePosition;
31   @LOC("POS")
32   private EyePosition eyePosition;
33
34   public FaceAndEyePosition(double x, double y, double w, double h, EyePosition eyePosition) {
35     this.facePosition = new Rectangle2D(x, y, w, h);
36     this.eyePosition = eyePosition;
37   }
38
39   public Rectangle2D getFacePosition() {
40     return this.facePosition;
41   }
42
43   public EyePosition getEyePosition() {
44     return this.eyePosition;
45   }
46
47 }