Example #1
0
        public void AddEmptyPixelBlobGroup()
        {
            var newModel = new PixelBlobGroup();

            this.Model.BlobGroups.Add(newModel);
            this.BlobGroups.Add(new PixelBlobGroupViewModel(newModel, null));
        }
 public PixelBlobGroupViewModel(PixelBlobGroup model, List <PixelBlobViewModel> blobs)
 {
     this.model = model;
     this.Blobs = new ObservableCollection <PixelBlobViewModel>();
     this.Blobs.CollectionChanged += Blobs_CollectionChanged;
     if (blobs != null)
     {
         blobs.ForEach(blob => this.Blobs.Add(blob));
     }
 }