acquire() (defined in Agent) | Agent | |
acquire() (defined in Agent) | Agent | |
Agent(std::string name) (defined in Agent) | Agent | |
Agent(std::string name) (defined in Agent) | Agent | |
dive(const SensorInput goal) (defined in PreMotorComplex) | PreMotorComplex | |
Do(std::string msg) (defined in Agent) | Agent | |
Do(std::string msg) (defined in Agent) | Agent | |
forward(const SensorInput goal) (defined in PreMotorComplex) | PreMotorComplex | |
getName() | Agent | [inline] |
getName() | Agent | [inline] |
isAsleep() (defined in Agent) | Agent | |
isAsleep() (defined in Agent) | Agent | |
itsAgentManager (defined in SubmarineAgent) | SubmarineAgent | [protected] |
itsCurrentMission | SubmarineAgent | [protected] |
itsCurrentMissionLock (defined in SubmarineAgent) | SubmarineAgent | [protected] |
itsLastAction (defined in Agent) | Agent | [protected] |
itsStateChangedLock (defined in Agent) | Agent | [protected] |
msgHalt() | PreMotorComplex | [inline] |
msgUpdateMission(Mission theMission) (defined in SubmarineAgent) | SubmarineAgent | |
pickAndExecuteAnAction() (defined in Agent) | Agent | [virtual] |
pickAndExecuteAnAction() (defined in Agent) | Agent | [virtual] |
PreMotorComplex(nub::soft_ref< SubController > motor, std::string name) (defined in PreMotorComplex) | PreMotorComplex | |
PreMotorComplex(std::string name) (defined in PreMotorComplex) | PreMotorComplex | |
PreMotorComplex(nub::soft_ref< SubController > motor, std::string name) (defined in PreMotorComplex) | PreMotorComplex | |
PreMotorComplex(std::string name) (defined in PreMotorComplex) | PreMotorComplex | |
run(rutz::shared_ptr< ComplexMovement > a) | PreMotorComplex | |
setCaptainAgent(rutz::shared_ptr< CaptainAgent > pfc) (defined in PreMotorComplex) | PreMotorComplex | [inline] |
setPreFrontalCortexAgent(rutz::shared_ptr< PreFrontalCortexAgent > pfc) (defined in PreMotorComplex) | PreMotorComplex | [inline] |
start() | PreMotorComplex | |
stateChange | Agent | |
stateChanged() | Agent | [protected] |
stateChanged() | Agent | [protected] |
stop() | PreMotorComplex | [inline] |
SubmarineAgent(rutz::shared_ptr< AgentManager > ama, const std::string &name="SubmarineAgent") (defined in SubmarineAgent) | SubmarineAgent | |
sweep(const SensorInput goal) (defined in PreMotorComplex) | PreMotorComplex | |
test() (defined in PreMotorComplex) | PreMotorComplex | [inline] |
turn(const SensorInput goal) (defined in PreMotorComplex) | PreMotorComplex | |
updateMission(Mission theMission) (defined in SubmarineAgent) | SubmarineAgent | [protected] |
vis_center(const VisionInput &goal) (defined in PreMotorComplex) | PreMotorComplex | |
vis_dive(const VisionInput &goal) (defined in PreMotorComplex) | PreMotorComplex | |
vis_forward(const VisionInput &goal) (defined in PreMotorComplex) | PreMotorComplex | |
vis_lost(const VisionInput &goal) (defined in PreMotorComplex) | PreMotorComplex | |
vis_turn(const VisionInput &goal) (defined in PreMotorComplex) | PreMotorComplex | |
~Agent() (defined in Agent) | Agent | [virtual] |
~Agent() (defined in Agent) | Agent | [virtual] |
~PreMotorComplex() (defined in PreMotorComplex) | PreMotorComplex | |
~PreMotorComplex() (defined in PreMotorComplex) | PreMotorComplex | |
~SubmarineAgent() (defined in SubmarineAgent) | SubmarineAgent | [virtual] |