|
| | Cell (shared_ptr< Domain > env, std::string agent_name) |
| |
| void | update () |
| | To define inheritage. More...
|
| |
| virtual void | step () |
| |
| virtual void | setup () |
| |
| | Cell (shared_ptr< Domain > env, std::string agent_name) |
| |
| void | update () |
| | To define inheritage. More...
|
| |
| virtual void | step () |
| |
| virtual void | setup () |
| |
| | Agent (shared_ptr< Domain > env, string class_name) |
| |
| | Agent (shared_ptr< Domain > env, string class_name) |
| |
| virtual | ~Agent () |
| |
| virtual | ~Agent () |
| |
| virtual void | inherit (shared_ptr< Cell > father) |
| | To define agent behavior. More...
|
| |
| virtual void | inherit (shared_ptr< Cell > father) |
| | To define agent behavior. More...
|
| |
| void | move (shared_ptr< Tissue > dest, bool quiet=false) |
| | Moves the agent to the given destination patch. More...
|
| |
| void | move (shared_ptr< Tissue > dest, bool quiet=false) |
| | Moves the agent to the given destination patch. More...
|
| |
| void | order_hatch (shared_ptr< Tissue > patch=nullptr, bool inherit=false, bool quiet=false, bool reset=false) |
| | Orders agent to hatch. This will execute during Env::update. More...
|
| |
| void | order_hatch (shared_ptr< Tissue > patch=nullptr, bool inherit=false, bool quiet=false, bool reset=false) |
| | Orders agent to hatch. This will execute during Env::update. More...
|
| |
| void | order_move (shared_ptr< Tissue > patch=nullptr, bool quiet=false, bool reset=false) |
| | Orders agent to move. This will execute during Env::update. More...
|
| |
| void | order_move (shared_ptr< Tissue > patch=nullptr, bool quiet=false, bool reset=false) |
| | Orders agent to move. This will execute during Env::update. More...
|
| |
| void | order_switch (string to) |
| |
| void | order_switch (string to) |
| |
| void | reset_hatch () |
| | Orders agent to switch to another agent. This will execute during Env::update. More...
|
| |
| void | reset_hatch () |
| | Orders agent to switch to another agent. This will execute during Env::update. More...
|
| |
| void | reset_move () |
| |
| void | reset_move () |
| |
| void | reset_switch () |
| |
| void | reset_switch () |
| |
Definition at line 46 of file cpp_example.h.