1 package org.opentrafficsim.core.perception;
2
3 import org.djunits.value.vdouble.scalar.Length.Rel;
4 import org.djunits.value.vdouble.scalar.Speed;
5 import org.opentrafficsim.core.geometry.OTSPoint3D;
6 import org.opentrafficsim.core.math.Rotation3D;
7 import org.opentrafficsim.core.math.Rotation3D.Abs;
8 import org.opentrafficsim.core.math.Speed3D;
9
10
11
12
13
14
15
16
17
18
19
20
21
22 public class PerceivedObject2D implements PerceivedObject
23 {
24
25 private static final long serialVersionUID = 20151210L;
26
27
28 PerceivedObjectType perceivedObjectType;
29
30
31
32
33 @Override
34 public final PerceivedObjectType getPerceivedObjectType()
35 {
36 return null;
37 }
38
39
40 @Override
41 public final Rel getPerceivedDistance()
42 {
43 return null;
44 }
45
46
47 @Override
48 public final Rotation3D.Rel getPerceivedRelativeAngle()
49 {
50 return null;
51 }
52
53
54 @Override
55 public final OTSPoint3D getPerceivedLocation()
56 {
57 return null;
58 }
59
60
61 @Override
62 public final Rotation3D.Rel getPerceivedRelativeMovingDirection()
63 {
64 return null;
65 }
66
67
68 @Override
69 public final Abs getPerceivedMovingDirection()
70 {
71 return null;
72 }
73
74
75 @Override
76 public final Speed getPerceivedSpeed()
77 {
78 return null;
79 }
80
81
82 @Override
83 public final Speed3D getPerceivedSpeed3D()
84 {
85 return null;
86 }
87
88 }