private void BtnErosionCommandHandler_Executed(object sender, ExecutedRoutedEventArgs e) { _erosionDilatationValue--; tbErosionDilatation.Text = $"{_erosionDilatationValue}"; //_voronoiGraph = _voronoiGraphCopy; _voronoiGraph = Fortune.ErosionVG(_voronoiGraphCopy, _voronoiGraph, ref _vVNodes); if (_voronoiGraph != null) { _edges = _voronoiGraph.Edges.MapEdgeHashSetToEdgeList(ActualHeight, false, _scaled).ToList();; this.MyDotViewer.LoadPlain(_vVNodes, _edges, _fileName, _boundingBox, _frame, (_frame != null? 1: 0.3)); _tips.Clear(); _tips = _dataList.GetOneKeyValues(); Title = $"Pattern Analyser - Erosion ({_erosionDilatationValue}) - Delaunay Triangulation ({_fileName})"; } }