Package | Description |
---|---|
iRobotCreate |
Modifier and Type | Field and Description |
---|---|
(package private) IRobotState |
LineFollower.aligning |
(package private) IRobotState |
LineFollower.aligning2 |
(package private) IRobotState |
CliffCalibratingController.calibrating
A null state in effect while calibrating
|
private IRobotState |
StateBasedController.currentState
The current state.
|
(package private) IRobotState |
BallPusher.findingState |
(package private) IRobotState |
LineFollower.onLine |
(package private) IRobotState |
LineFollower.realignLeft1 |
(package private) IRobotState |
LineFollower.realignLeft2 |
(package private) IRobotState |
LineFollower.realignRight1 |
(package private) IRobotState |
LineFollower.realignRight2 |
(package private) IRobotState |
LineFollower.wandering |
Modifier and Type | Field and Description |
---|---|
private TreeMap<String,IRobotState> |
StateBasedController.allStates
A stucture containing all the states
|
Modifier and Type | Method and Description |
---|---|
IRobotState |
StateBasedController.getCurrentState() |
Modifier and Type | Method and Description |
---|---|
void |
StateBasedController.registerState(IRobotState state)
Registers the state by putting it in allStates.
|
void |
StateBasedController.setState(IRobotState s)
Set the current state to the state s.
|