LapState

Overview | Package | Class | Use | Tree | Deprecated | Index | Help

PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD

## 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>

Enum Constant Summary
`AFTER_SECTOR1_START`
`AFTER_SECTOR2_START`
`AFTER_SECTOR3_START`
`BEFORE_SECTOR1_END`
`BEFORE_SECTOR2_END`
`BEFORE_SECTOR3_END`
`OUTLAP`
`SOMEWHERE`

Field Summary
`java.lang.String` | `SHORT`

Method Summary
`static LapState` | `getLapState(Track track, VehicleScoringInfo vsi)`
`static LapState` | `getLapState(Track track, VehicleScoringInfo vsi, float beforeSectorDistance, float afterSectorDistance)`
`boolean` | `isAfterSectorStart()`
`boolean` | `isBeforeSectorEnd()`
`static LapState` | `valueOf(java.lang.String name)` Returns the enum constant of this type with the specified name.
`static LapState[]` | `values()` Returns an array containing the constants of this enum type, in the order they are declared.

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`

Enum Constant Detail

### 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

Field Detail

### SHORT

    public final java.lang.String SHORT

Method Detail

### 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)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help

PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD