static GdalFunctionStore() { emptyGridFunctions.Add(emptyGrid); emptyGridFunctions.Add(emptyGrid.X); emptyGridFunctions.Add(emptyGrid.Y); emptyGridFunctions.AddRange(emptyGrid.Components.Cast <IFunction>()); }
public virtual void Add(object o) { ClassImplementingIEventedList child; if ((child = o as ClassImplementingIEventedList) != null) { Children.Add(child); } }
public void Enqueue(IActivity activity, Action <IActivity> todo) { var task = new ASynchTask(activity, todo); task.TaskCompleted += TaskTaskCompleted; todoTasks.Add(task); activities.Add(activity); Debug.WriteLine(string.Format("Enqueued activity {0}", activity.Name)); StartTaskIfPossible(); //TODO: it might already be running so running would not be changed. //fix and review OnIsRunningChanged(); }
private void CreateSchemaFromDataset() { var grid = CreateRegularGridCoverage(gdalDataset); grid.Store = this; // add grid, grid components and arguments to the list of functions managed by the current store functions.Add(grid); functions.Add(grid.X); functions.Add(grid.Y); functions.AddRange(grid.Components.Cast <IFunction>()); }
public void SetUp() { boundaries = new EventedList <SimpleFeature>(); // Add boundaries; offset is used to sort the boundaries within a branch. boundary11 = new SimpleFeature(1); boundary12 = new SimpleFeature(2); boundary13 = new SimpleFeature(3); boundaries.Add(boundary11); boundaries.Add(boundary12); boundaries.Add(boundary13); boundary21 = new SimpleFeature(4); boundary22 = new SimpleFeature(5); boundary23 = new SimpleFeature(6); boundaries.Add(boundary21); boundaries.Add(boundary22); boundaries.Add(boundary23); }
public void SetUp() { boundaries = new EventedList<SimpleFeature>(); // Add boundaries; offset is used to sort the boundaries within a branch. boundary11 = new SimpleFeature(1); boundary12 = new SimpleFeature(2); boundary13 = new SimpleFeature(3); boundaries.Add(boundary11); boundaries.Add(boundary12); boundaries.Add(boundary13); boundary21 = new SimpleFeature(4); boundary22 = new SimpleFeature(5); boundary23 = new SimpleFeature(6); boundaries.Add(boundary21); boundaries.Add(boundary22); boundaries.Add(boundary23); }