net.ctdp.rfdynhud.values
Enum LapState
java.lang.Object
java.lang.Enum<LapState>
net.ctdp.rfdynhud.values.LapState
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<LapState>
public enum LapState
- extends java.lang.Enum<LapState>
Field Summary |
java.lang.String |
SHORT
|
Methods inherited from class java.lang.Enum |
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
OUTLAP
public static final LapState OUTLAP
SOMEWHERE
public static final LapState SOMEWHERE
AFTER_SECTOR1_START
public static final LapState AFTER_SECTOR1_START
BEFORE_SECTOR1_END
public static final LapState BEFORE_SECTOR1_END
AFTER_SECTOR2_START
public static final LapState AFTER_SECTOR2_START
BEFORE_SECTOR2_END
public static final LapState BEFORE_SECTOR2_END
AFTER_SECTOR3_START
public static final LapState AFTER_SECTOR3_START
BEFORE_SECTOR3_END
public static final LapState BEFORE_SECTOR3_END
SHORT
public final java.lang.String SHORT
values
public static LapState[] values()
- Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate
over the constants as follows:
for (LapState c : LapState.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they are declared
valueOf
public static LapState valueOf(java.lang.String name)
- Returns the enum constant of this type with the specified name.
The string must match exactly an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)
- Parameters:
name
- the name of the enum constant to be returned.
- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified name
java.lang.NullPointerException
- if the argument is null
isAfterSectorStart
public final boolean isAfterSectorStart()
isBeforeSectorEnd
public final boolean isBeforeSectorEnd()
getLapState
public static LapState getLapState(Track track,
VehicleScoringInfo vsi,
float beforeSectorDistance,
float afterSectorDistance)
getLapState
public static LapState getLapState(Track track,
VehicleScoringInfo vsi)