public abstract class Sensor extends PolygonMapComponent
| Modifier and Type | Field and Description |
|---|---|
protected SensorState |
state
The sensor state.
|
shapepositionmap| Constructor and Description |
|---|
Sensor(java.util.List<Position> corners)
Creates a sensor.
|
| Modifier and Type | Method and Description |
|---|---|
abstract Observation<?> |
getObservation()
Gets an
Observation from the sensor. |
contains, contains, generatePosition, generatePosition, generatePositions, generatePositions, getCorners, getVectorToPosition, isCollision, isLineCollision, toStringgetDistance, getPositionisDestroyedprotected SensorState state
public Sensor(java.util.List<Position> corners)
corners - The positions.public abstract Observation<?> getObservation()
Observation from the sensor.