public abstract class ControllerGroup extends Object implements Iterable<VehicleController>
Constructor and Description |
---|
ControllerGroup() |
Modifier and Type | Method and Description |
---|---|
abstract VehicleController |
getCurrentManeuveringController()
Provide current primary controller for maneuvering forward/backward/laterally.
|
Iterator<VehicleController> |
iterator() |
abstract void |
setCurrentManeuveringController(ControllerType ct)
Set the current primary controller for maneuvering forward/backward/laterally.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEach, spliterator
public abstract VehicleController getCurrentManeuveringController()
public abstract void setCurrentManeuveringController(ControllerType ct)
public Iterator<VehicleController> iterator()
iterator
in interface Iterable<VehicleController>