Пример #1
0
 public void AssignMaterialToSurface(ZonedVolumeSurfaceVis _input)
 {
     if (this.SurfacesOfSelectedVolume != null && this.SurfacesOfSelectedVolume.Count > 0)
     {
         long v_id = this.SurfacesOfSelectedVolume[0].OwnerVolume.ID;
         if (v_id == this.SelectedVolume.ID)
         {
             this.SelectedVolume.UpdateMaterialAssociation(_input);
         }
     }
 }
Пример #2
0
        public void SelectSurface(ZonedVolumeSurfaceVis _zvsv)
        {
            if (this.SurfacesOfSelectedVolume == null || this.SurfacesOfSelectedVolume.Count < 1)
            {
                return;
            }

            foreach (var surf in this.SurfacesOfSelectedVolume)
            {
                if (_zvsv == null || _zvsv.ID != surf.ID)
                {
                    surf.IsSelected = false;
                }
                else
                {
                    surf.IsSelected = true;
                }
            }
        }