lejos.robotics.mapping
Enum NavigationModel.NavEvent
java.lang.Object
java.lang.Enum<NavigationModel.NavEvent>
lejos.robotics.mapping.NavigationModel.NavEvent
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<NavigationModel.NavEvent>
- Enclosing class:
- NavigationModel
public static enum NavigationModel.NavEvent
- extends java.lang.Enum<NavigationModel.NavEvent>
Navigation events that are transmitted between the PC and the NXT (and vice versa).
- Author:
- Lawrie Griffiths
Methods inherited from class java.lang.Enum |
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
LOAD_MAP
public static final NavigationModel.NavEvent LOAD_MAP
GOTO
public static final NavigationModel.NavEvent GOTO
TRAVEL
public static final NavigationModel.NavEvent TRAVEL
ROTATE
public static final NavigationModel.NavEvent ROTATE
STOP
public static final NavigationModel.NavEvent STOP
GET_POSE
public static final NavigationModel.NavEvent GET_POSE
SET_POSE
public static final NavigationModel.NavEvent SET_POSE
RANDOM_MOVE
public static final NavigationModel.NavEvent RANDOM_MOVE
TAKE_READINGS
public static final NavigationModel.NavEvent TAKE_READINGS
GET_READINGS
public static final NavigationModel.NavEvent GET_READINGS
FIND_CLOSEST
public static final NavigationModel.NavEvent FIND_CLOSEST
ADD_WAYPOINT
public static final NavigationModel.NavEvent ADD_WAYPOINT
GET_PARTICLES
public static final NavigationModel.NavEvent GET_PARTICLES
PARTICLE_SET
public static final NavigationModel.NavEvent PARTICLE_SET
RANGE_READINGS
public static final NavigationModel.NavEvent RANGE_READINGS
MOVE_STARTED
public static final NavigationModel.NavEvent MOVE_STARTED
MOVE_STOPPED
public static final NavigationModel.NavEvent MOVE_STOPPED
WAYPOINT_REACHED
public static final NavigationModel.NavEvent WAYPOINT_REACHED
CLOSEST_PARTICLE
public static final NavigationModel.NavEvent CLOSEST_PARTICLE
GET_ESTIMATED_POSE
public static final NavigationModel.NavEvent GET_ESTIMATED_POSE
ESTIMATED_POSE
public static final NavigationModel.NavEvent ESTIMATED_POSE
PATH_COMPLETE
public static final NavigationModel.NavEvent PATH_COMPLETE
FEATURE_DETECTED
public static final NavigationModel.NavEvent FEATURE_DETECTED
FIND_PATH
public static final NavigationModel.NavEvent FIND_PATH
PATH
public static final NavigationModel.NavEvent PATH
SET_TARGET
public static final NavigationModel.NavEvent SET_TARGET
FOLLOW_PATH
public static final NavigationModel.NavEvent FOLLOW_PATH
ROTATE_TO
public static final NavigationModel.NavEvent ROTATE_TO
PATH_GENERATED
public static final NavigationModel.NavEvent PATH_GENERATED
PATH_INTERRUPTED
public static final NavigationModel.NavEvent PATH_INTERRUPTED
CLEAR_PATH
public static final NavigationModel.NavEvent CLEAR_PATH
ARC
public static final NavigationModel.NavEvent ARC
START_NAVIGATOR
public static final NavigationModel.NavEvent START_NAVIGATOR
LOCALIZE
public static final NavigationModel.NavEvent LOCALIZE
LOCATED
public static final NavigationModel.NavEvent LOCATED
EXIT
public static final NavigationModel.NavEvent EXIT
CALCULATE_PATH
public static final NavigationModel.NavEvent CALCULATE_PATH
SOUND
public static final NavigationModel.NavEvent SOUND
GET_BATTERY
public static final NavigationModel.NavEvent GET_BATTERY
BATTERY
public static final NavigationModel.NavEvent BATTERY
PILOT_PARAMS
public static final NavigationModel.NavEvent PILOT_PARAMS
RANGE_FEATURE_DETECTOR_PARAMS
public static final NavigationModel.NavEvent RANGE_FEATURE_DETECTOR_PARAMS
RANGE_SCANNER_PARAMS
public static final NavigationModel.NavEvent RANGE_SCANNER_PARAMS
TRAVEL_SPEED
public static final NavigationModel.NavEvent TRAVEL_SPEED
ROTATE_SPEED
public static final NavigationModel.NavEvent ROTATE_SPEED
RANDOM_MOVE_PARAMS
public static final NavigationModel.NavEvent RANDOM_MOVE_PARAMS
values
public static final NavigationModel.NavEvent[] values()
- Returns an array containing the constants of this enum type, in
the order they're declared. This method may be used to iterate
over the constants as follows:
for(NavigationModel.NavEvent c : NavigationModel.NavEvent.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they're declared
valueOf
public static NavigationModel.NavEvent 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