public InitialStockSpatialMap(InitialStockSpatialCollection icd) { foreach (InitialStockSpatial t in icd) { this.AddISS(t); } }
private void AddISS(InitialStockSpatial iss) { InitialStockSpatialCollection l = this.m_Map.GetItemExact(iss.Iteration); if (l == null) { l = new InitialStockSpatialCollection(); this.m_Map.AddItem(iss.Iteration, l); } l.Add(iss); this.m_HasItems = true; }
public InitialStockSpatialCollection GetItem(int?iteration) { if (!this.m_HasItems) { return(null); } InitialStockSpatialCollection l = this.m_Map.GetItem(iteration); if (l == null) { return(null); } Debug.Assert(l.Count > 0); return(l); }