![]() |
fpmas 1.6
|
This is the complete list of members for fpmas::model::GridAgentBuilder< CellType >, including all inherited members.
build(api::model::SpatialModel< CellType > &model, api::model::GroupList groups, api::model::SpatialAgentFactory< CellType > &factory, api::model::SpatialAgentMapping< api::model::GridCell > &agent_mapping) override | fpmas::model::GridAgentBuilder< CellType > | |
build(api::model::SpatialModel< CellType > &model, api::model::GroupList groups, std::function< api::model::SpatialAgent< CellType > *()> factory, api::model::SpatialAgentMapping< api::model::GridCell > &agent_mapping) override | fpmas::model::GridAgentBuilder< CellType > | |
SpatialAgentBuilderBase< GridCell, api::model::GridCell >::build(SpatialModel< GridCell > &model, GroupList groups, SpatialAgentFactory< GridCell > &factory, SpatialAgentMapping< api::model::GridCell > &agent_mapping)=0 | fpmas::api::model::SpatialAgentBuilder< GridCell, api::model::GridCell > | pure virtual |
SpatialAgentBuilderBase< GridCell, api::model::GridCell >::build(SpatialModel< GridCell > &model, GroupList groups, std::function< SpatialAgent< GridCell > *()> factory, SpatialAgentMapping< api::model::GridCell > &agent_mapping)=0 | fpmas::api::model::SpatialAgentBuilder< GridCell, api::model::GridCell > | pure virtual |
build_agents(api::model::SpatialModel< GridCell > &model, api::model::GroupList groups, api::model::SpatialAgentFactory< GridCell > &factory, api::model::SpatialAgentMapping< api::model::GridCell > &agent_mapping) | fpmas::model::SpatialAgentBuilderBase< GridCell, api::model::GridCell > | protected |
build_agents(api::model::SpatialModel< GridCell > &model, api::model::GroupList groups, std::function< api::model::SpatialAgent< GridCell > *()> factory, api::model::SpatialAgentMapping< api::model::GridCell > &agent_mapping) | fpmas::model::SpatialAgentBuilderBase< GridCell, api::model::GridCell > | protected |
initSample(std::size_t n, std::function< void(api::model::GridAgent< CellType > *)> init_function) const | fpmas::model::GridAgentBuilder< CellType > | |
initSequence(const std::vector< T > &items, std::function< void(api::model::GridAgent< CellType > *, typename std::vector< T >::const_reference)> init_function) const | fpmas::model::GridAgentBuilder< CellType > | |
TEMP_GROUP_ID | fpmas::model::SpatialAgentBuilderBase< GridCell, api::model::GridCell > | static |