//--------------------------------------------------------------------- /// <summary> /// Creates a new landscape using an indexable grid of active sites. /// </summary> /// <param name="activeSites"> /// A grid that indicates which sites are active. /// </param> public ILandscape CreateLandscape(IIndexableGrid<bool> activeSites) { return new Landscape(activeSites); }
//--------------------------------------------------------------------- /// <summary> /// Creates a new landscape using an indexable grid of active sites. /// </summary> /// <param name="activeSites"> /// A grid that indicates which sites are active. /// </param> public ILandscape CreateLandscape(IIndexableGrid <bool> activeSites) { return(new Landscape(activeSites)); }
//--------------------------------------------------------------------- /// <summary> /// Initializes a new instance using an indexable data grid. /// </summary> public ActiveSiteMap(IIndexableGrid<bool> activeSites) { Initialize(new InputGrid<bool>(activeSites)); }
//--------------------------------------------------------------------- /// <summary> /// Initializes a new instance using an indexable data grid. /// </summary> public ActiveSiteMap(IIndexableGrid <bool> activeSites) { Initialize(new InputGrid <bool>(activeSites)); }