GAMS  1.4.0
gams::algorithms::ZoneCoverage Member List

This is the complete list of members for gams::algorithms::ZoneCoverage, including all inherited members.

agents_gams::algorithms::BaseAlgorithmprotected
analyze(void)gams::algorithms::ZoneCoveragevirtual
arc_formation() constgams::algorithms::ZoneCoverageprotected
asset_loc_cont_gams::algorithms::ZoneCoverageprotected
asset_locs_gams::algorithms::ZoneCoverageprotected
assets_gams::algorithms::ZoneCoverageprotected
assets_members_gams::algorithms::ZoneCoverageprotected
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
buffer_gams::algorithms::ZoneCoverageprotected
distance_gams::algorithms::ZoneCoverageprotected
enemies_gams::algorithms::ZoneCoverageprotected
enemies_members_gams::algorithms::ZoneCoverageprotected
enemy_loc_cont_gams::algorithms::ZoneCoverageprotected
enemy_locs_gams::algorithms::ZoneCoverageprotected
execute(void)gams::algorithms::ZoneCoveragevirtual
executions_gams::algorithms::BaseAlgorithmprotected
form_func_gams::algorithms::ZoneCoverageprotected
formation_gams::algorithms::ZoneCoverageprotected
formation_func typedefgams::algorithms::ZoneCoverageprotected
frame_gams::algorithms::ZoneCoverageprotected
get_agents(void)gams::algorithms::BaseAlgorithm
get_algorithm_status(void)gams::algorithms::BaseAlgorithm
get_form_func(const std::string &form_name)gams::algorithms::ZoneCoverageprotectedstatic
get_knowledge_base(void)gams::algorithms::BaseAlgorithm
get_platform(void)gams::algorithms::BaseAlgorithm
get_self(void)gams::algorithms::BaseAlgorithm
get_sensors(void)gams::algorithms::BaseAlgorithm
group_factory_gams::algorithms::ZoneCoverageprotected
index_gams::algorithms::ZoneCoverageprotected
knowledge_gams::algorithms::BaseAlgorithmprotected
line_formation() constgams::algorithms::ZoneCoverageprotected
MadaraArrayVec typedefgams::algorithms::ZoneCoverageprotected
next_loc_gams::algorithms::ZoneCoverageprotected
onion_formation() constgams::algorithms::ZoneCoverageprotected
operator=(const ZoneCoverage &rhs)gams::algorithms::ZoneCoverage
gams::algorithms::BaseAlgorithm::operator=(const BaseAlgorithm &rhs)gams::algorithms::BaseAlgorithm
plan(void)gams::algorithms::ZoneCoveragevirtual
platform_gams::algorithms::BaseAlgorithmprotected
protectors_gams::algorithms::ZoneCoverageprotected
protectors_members_gams::algorithms::ZoneCoverageprotected
self_gams::algorithms::BaseAlgorithmprotected
sensors_gams::algorithms::BaseAlgorithmprotected
set_agents(variables::Agents *agents)gams::algorithms::BaseAlgorithmvirtual
set_platform(platforms::BasePlatform *platform)gams::algorithms::BaseAlgorithmvirtual
set_self(variables::Self *self)gams::algorithms::BaseAlgorithmvirtual
set_sensors(variables::Sensors *sensors)gams::algorithms::BaseAlgorithmvirtual
status_gams::algorithms::BaseAlgorithmprotected
update_arrays(const gams::groups::AgentVector &names, MadaraArrayVec &arrays) constgams::algorithms::ZoneCoverageprivate
update_locs(const MadaraArrayVec &arrays, std::vector< pose::Position > &locs) constgams::algorithms::ZoneCoverageprivate
ZoneCoverage(const std::string &protectors, const std::string &assets, const std::string &enemies, const std::string &formation, double buffer, double distance, madara::knowledge::KnowledgeBase *knowledge=0, platforms::BasePlatform *platform=0, variables::Sensors *sensors=0, variables::Self *self=0)gams::algorithms::ZoneCoverage
~BaseAlgorithm()gams::algorithms::BaseAlgorithmvirtual
~ZoneCoverage()gams::algorithms::ZoneCoverage