#include <inputs.h>
Inheritance diagram for Inputs


Public Methods | |
| virtual | ~Inputs () |
| virtual void | init () = 0 |
| Call before any call to next or activate. | |
| virtual void | reset () = 0 |
| Reset to the init state. | |
| virtual bool | next () = 0 |
| Advance contents of the inputs to the next state. | |
| virtual void | activate (bool learn=false, bool settle=true) = 0 |
| Compute input from current state. | |
| virtual void | uninit () = 0 |
| Reset to the state before init was called. | |
| virtual bool | is_active (int, int) const |
| Whether the given object is currently enabled in the given eye. More... | |
| virtual double | angle_of_object (int, int) const |
| The angle, in radians, of the given object in the given eye. More... | |
| virtual double | angle_of_object_at_location (int, int, int) const |
| Returns the nominal angle of the most active object at the given location in the given eye. More... | |
Definition at line 13 of file inputs.h.
|
|
|
|
|
The angle, in radians, of the given object in the given eye.
Reimplemented in Eyes. |
|
|
Returns the nominal angle of the most active object at the given location in the given eye.
Reimplemented in Eyes. |
|
|
Whether the given object is currently enabled in the given eye.
Reimplemented in Eyes. |
1.2.1 written by Dimitri van Heesch,
© 1997-2000