![]() |
fpmas 1.6
|
This is the complete list of members for fpmas::model::detail::GridBuilder< CellType >, including all inherited members.
build(api::model::SpatialModel< CellType > &spatial_model) const override | fpmas::model::detail::GridBuilder< CellType > | inlinevirtual |
build(api::model::SpatialModel< CellType > &spatial_model, api::model::GroupList groups) const override | fpmas::model::detail::GridBuilder< CellType > | inlinevirtual |
buildLocalGrid(api::model::SpatialModel< CellType > &model, GridDimensions local_dimensions, CellMatrix &cells) const =0 | fpmas::model::detail::GridBuilder< CellType > | protectedpure virtual |
CellMatrix typedef | fpmas::model::detail::GridBuilder< CellType > | protected |
default_cell_factory | fpmas::model::detail::GridBuilder< CellType > | static |
GridBuilder(api::model::GridCellFactory< CellType > &cell_factory, DiscreteCoordinate width, DiscreteCoordinate height) | fpmas::model::detail::GridBuilder< CellType > | inline |
GridBuilder(DiscreteCoordinate width, DiscreteCoordinate height) | fpmas::model::detail::GridBuilder< CellType > | inline |
height() const | fpmas::model::detail::GridBuilder< CellType > | inline |
initSample(std::size_t n, std::function< void(CellType *)> init_function) const | fpmas::model::detail::GridBuilder< CellType > | |
initSequence(const std::vector< T > &items, std::function< void(CellType *, typename std::vector< T >::const_reference)> init_function) const | fpmas::model::detail::GridBuilder< CellType > | |
linkFrontiers(api::model::SpatialModel< CellType > &model, GridDimensions local_dimensions, CellMatrix &local_cells, std::vector< CellType * > &frontier) const =0 | fpmas::model::detail::GridBuilder< CellType > | protectedpure virtual |
width() const | fpmas::model::detail::GridBuilder< CellType > | inline |
~CellNetworkBuilder() (defined in fpmas::api::model::CellNetworkBuilder< CellType >) | fpmas::api::model::CellNetworkBuilder< CellType > | inlinevirtual |