|
| 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.