This is the base class for an eye and head controller. More...
#include <Neuro/EyeHeadController.H>
Public Member Functions | |
EyeHeadController (OptionManager &mgr, const std::string &descrName="Eye/Head Controller", const std::string &tagName="EyeHeadController") | |
Constructor. | |
virtual | ~EyeHeadController () |
Destructor. |
This is the base class for an eye and head controller.
An EyeHeadController interacts with the brain. It is a holder and router class for SaccadeController objects for the eye and possibly the head. The EyeHeadController orchestrates the interactions between its components. The base class contains a number of default implementations that will need to be overloaded in derived classes to define this orchestration. See Neuro/EyeHeadControllers.H for derived classes which implement different control styles.
Definition at line 52 of file EyeHeadController.H.
EyeHeadController::EyeHeadController | ( | OptionManager & | mgr, | |
const std::string & | descrName = "Eye/Head Controller" , |
|||
const std::string & | tagName = "EyeHeadController" | |||
) |
Constructor.
Definition at line 41 of file EyeHeadController.C.
EyeHeadController::~EyeHeadController | ( | ) | [virtual] |
Destructor.
Definition at line 48 of file EyeHeadController.C.