| agents_ | gams::algorithms::BaseAlgorithm | protected |
| analyze(void) | gams::algorithms::area_coverage::MinTimeAreaCoverage | virtual |
| BaseAlgorithm(madara::knowledge::KnowledgeBase *knowledge=0, platforms::BasePlatform *platform=0, variables::Sensors *sensors=0, variables::Self *self=0, variables::Agents *agents=0) | gams::algorithms::BaseAlgorithm | |
| BaseAreaCoverage(madara::knowledge::KnowledgeBase *knowledge=0, platforms::BasePlatform *platform=0, variables::Sensors *sensors=0, variables::Self *self=0, variables::Agents *agents=0, double e_time=-1.0) | gams::algorithms::area_coverage::BaseAreaCoverage | |
| check_if_finished(int ret_val) const | gams::algorithms::area_coverage::BaseAreaCoverage | protected |
| enforcer_ | gams::algorithms::area_coverage::BaseAreaCoverage | protected |
| execute(void) | gams::algorithms::area_coverage::BaseAreaCoverage | virtual |
| executions_ | gams::algorithms::BaseAlgorithm | protected |
| generate_new_position(void) | gams::algorithms::area_coverage::MinTimeAreaCoverage | protectedvirtual |
| get_agents(void) | gams::algorithms::BaseAlgorithm | |
| get_algorithm_status(void) | gams::algorithms::BaseAlgorithm | |
| get_knowledge_base(void) | gams::algorithms::BaseAlgorithm | |
| get_next_position(void) const | gams::algorithms::area_coverage::BaseAreaCoverage | |
| get_platform(void) | gams::algorithms::BaseAlgorithm | |
| get_self(void) | gams::algorithms::BaseAlgorithm | |
| get_sensors(void) | gams::algorithms::BaseAlgorithm | |
| get_utility(const utility::Position &start, const utility::Position &end, std::set< utility::Position > &online) | gams::algorithms::area_coverage::MinTimeAreaCoverage | protectedvirtual |
| initialized_ | gams::algorithms::area_coverage::BaseAreaCoverage | protected |
| knowledge_ | gams::algorithms::BaseAlgorithm | protected |
| last_generation_ | gams::algorithms::area_coverage::MinTimeAreaCoverage | protected |
| max_time_ | gams::algorithms::area_coverage::BaseAreaCoverage | protected |
| min_time_ | gams::algorithms::area_coverage::MinTimeAreaCoverage | protected |
| MinTimeAreaCoverage(const std::string &search_id, double e_time, madara::knowledge::KnowledgeBase *knowledge=0, platforms::BasePlatform *platform=0, variables::Sensors *sensors=0, variables::Self *self=0, variables::Agents *agents=0, const std::string &algo_name="mtac") | gams::algorithms::area_coverage::MinTimeAreaCoverage | |
| next_position_ | gams::algorithms::area_coverage::BaseAreaCoverage | protected |
| operator=(const MinTimeAreaCoverage &rhs) | gams::algorithms::area_coverage::MinTimeAreaCoverage | |
| gams::algorithms::area_coverage::BaseAreaCoverage::operator=(const BaseAreaCoverage &rhs) | gams::algorithms::area_coverage::BaseAreaCoverage | |
| gams::algorithms::BaseAlgorithm::operator=(const BaseAlgorithm &rhs) | gams::algorithms::BaseAlgorithm | |
| plan(void) | gams::algorithms::area_coverage::BaseAreaCoverage | virtual |
| platform_ | gams::algorithms::BaseAlgorithm | protected |
| position_value_map_ | gams::algorithms::area_coverage::MinTimeAreaCoverage | protected |
| review_last_move() | gams::algorithms::area_coverage::MinTimeAreaCoverage | protectedvirtual |
| search_area_ | gams::algorithms::area_coverage::MinTimeAreaCoverage | protected |
| self_ | gams::algorithms::BaseAlgorithm | protected |
| sensors_ | gams::algorithms::BaseAlgorithm | protected |
| set_agents(variables::Agents *agents) | gams::algorithms::BaseAlgorithm | virtual |
| set_platform(platforms::BasePlatform *platform) | gams::algorithms::BaseAlgorithm | virtual |
| set_self(variables::Self *self) | gams::algorithms::BaseAlgorithm | virtual |
| set_sensors(variables::Sensors *sensors) | gams::algorithms::BaseAlgorithm | virtual |
| status_ | gams::algorithms::BaseAlgorithm | protected |
| valid_positions_ | gams::algorithms::area_coverage::MinTimeAreaCoverage | protected |
| ~BaseAlgorithm() | gams::algorithms::BaseAlgorithm | virtual |
| ~BaseAreaCoverage() | gams::algorithms::area_coverage::BaseAreaCoverage | virtual |