| agent_classes | Env< Domain, Cell, Tissue > | |
| agents | Env< Domain, Cell, Tissue > | |
| agents_count | Env< Domain, Cell, Tissue > | |
| baseEnv typedef | Domain | |
| baseEnv typedef | Domain | |
| count_agents() | Env< Domain, Cell, Tissue > | |
| count_agents() | Env< Domain, Cell, Tissue > | inline |
| damage() | Domain | inline |
| damage() | Domain | |
| data | Domain | |
| Domain(bool _output_flag) | Domain | inline |
| Domain(bool _output_flag) | Domain | inline |
| Env() | Env< Domain, Cell, Tissue > | inline |
| Env() | Env< Domain, Cell, Tissue > | inline |
| episode() | Domain | inline |
| episode() | Domain | |
| find_empty_patch() | Env< Domain, Cell, Tissue > | |
| find_empty_patch() | Env< Domain, Cell, Tissue > | inline |
| generate_agent(std::string agent_name) | Domain | inlinevirtual |
| generate_agent(std::string agent_name) | Domain | virtual |
| Env< Domain, Cell, Tissue >::generate_agent(string class_name) | Env< Domain, Cell, Tissue > | inlinevirtual |
| generate_patch(MESH_ITEM) | Domain | inlinevirtual |
| generate_patch(MESH_ITEM) | Domain | virtual |
| memory_usage() | Env< Domain, Cell, Tissue > | inline |
| memory_usage() | Env< Domain, Cell, Tissue > | inline |
| memory_usage_max | Domain | |
| output() | Domain | inline |
| output() | Domain | |
| output_flag | Domain | |
| patches | Env< Domain, Cell, Tissue > | |
| place_agent(shared_ptr< Tissue > patch, shared_ptr< Cell > agent) | Env< Domain, Cell, Tissue > | |
| place_agent(unsigned patch_index, shared_ptr< Cell > agent) | Env< Domain, Cell, Tissue > | |
| place_agent(shared_ptr< Tissue > patch, shared_ptr< Cell > agent) | Env< Domain, Cell, Tissue > | inline |
| place_agent(unsigned patch_index, shared_ptr< Cell > agent) | Env< Domain, Cell, Tissue > | inline |
| place_agent_randomly(shared_ptr< Cell > agent) | Env< Domain, Cell, Tissue > | |
| place_agent_randomly(shared_ptr< Cell > agent) | Env< Domain, Cell, Tissue > | inline |
| process_disappear() | Env< Domain, Cell, Tissue > | |
| process_disappear() | Env< Domain, Cell, Tissue > | inline |
| process_hatch() | Env< Domain, Cell, Tissue > | |
| process_hatch() | Env< Domain, Cell, Tissue > | inline |
| process_move() | Env< Domain, Cell, Tissue > | |
| process_move() | Env< Domain, Cell, Tissue > | inline |
| process_switch() | Env< Domain, Cell, Tissue > | |
| process_switch() | Env< Domain, Cell, Tissue > | inline |
| remove_agent(shared_ptr< Cell > agent) | Env< Domain, Cell, Tissue > | inline |
| remove_agent(shared_ptr< Cell > agent) | Env< Domain, Cell, Tissue > | inline |
| setup() | Domain | inline |
| setup() | Domain | |
| setup_agents(map< string, unsigned > config) | Env< Domain, Cell, Tissue > | |
| setup_agents(map< string, unsigned > config) | Env< Domain, Cell, Tissue > | inline |
| setup_domain(vector< MESH_ITEM > mesh) | Env< Domain, Cell, Tissue > | |
| setup_domain(vector< MESH_ITEM > mesh) | Env< Domain, Cell, Tissue > | inline |
| step() | Domain | inlinevirtual |
| step() | Domain | virtual |
| step_agents() | Env< Domain, Cell, Tissue > | |
| step_agents() | Env< Domain, Cell, Tissue > | inline |
| step_patches() | Env< Domain, Cell, Tissue > | |
| step_patches() | Env< Domain, Cell, Tissue > | inline |
| tick | Domain | |
| update() | Domain | inlinevirtual |
| update() | Domain | virtual |
| update_repo() | Env< Domain, Cell, Tissue > | inlinevirtual |
| update_repo() | Env< Domain, Cell, Tissue > | inlinevirtual |
| ~Env() | Env< Domain, Cell, Tissue > | inlinevirtual |
| ~Env() | Env< Domain, Cell, Tissue > | inlinevirtual |