Package robocode
Class HitWallEvent
- java.lang.Object
-
- robocode.Event
-
- robocode.HitWallEvent
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<Event>
public final class HitWallEvent extends Event
A HitWallEvent is sent toonHitWall()when you collide a wall. You can use the information contained in this event to determine what to do.- Author:
- Mathew A. Nelson (original), Flemming N. Larsen (contributor)
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description HitWallEvent(double bearing)Called by the game to create a new HitWallEvent.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description doublegetBearing()Returns the bearing to the wall you hit, relative to your robot's heading, in degrees (-180 <= getBearing() < 180)doublegetBearingDegrees()Deprecated.UsegetBearing()instead.doublegetBearingRadians()Returns the bearing to the wall you hit, relative to your robot's heading, in radians (-PI <= getBearingRadians() < PI)-
Methods inherited from class robocode.Event
compareTo, getPriority, getTime, setPriority, setTime
-
-
-
-
Method Detail
-
getBearing
public double getBearing()
Returns the bearing to the wall you hit, relative to your robot's heading, in degrees (-180 <= getBearing() < 180)- Returns:
- the bearing to the wall you hit, in degrees
-
getBearingDegrees
@Deprecated public double getBearingDegrees()
Deprecated.UsegetBearing()instead.- Returns:
- the bearing to the wall you hit, in degrees
-
getBearingRadians
public double getBearingRadians()
Returns the bearing to the wall you hit, relative to your robot's heading, in radians (-PI <= getBearingRadians() < PI)- Returns:
- the bearing to the wall you hit, in radians
-
-