diff --git a/Documents/Licenses/License.Quickgraph.txt b/Documents/Licenses/License.Quikgraph.txt similarity index 100% rename from Documents/Licenses/License.Quickgraph.txt rename to Documents/Licenses/License.Quikgraph.txt diff --git a/Examples/ShowcaseApp.WPF/ExampleModels/ExampleExternalLayoutAlgorithm.cs b/Examples/ShowcaseApp.WPF/ExampleModels/ExampleExternalLayoutAlgorithm.cs index e7b2b5df..f5f20865 100644 --- a/Examples/ShowcaseApp.WPF/ExampleModels/ExampleExternalLayoutAlgorithm.cs +++ b/Examples/ShowcaseApp.WPF/ExampleModels/ExampleExternalLayoutAlgorithm.cs @@ -3,7 +3,7 @@ using GraphX.Measure; using GraphX.Common.Interfaces; using GraphX.Logic.Algorithms.LayoutAlgorithms; -using QuickGraph; +using QuikGraph; /* External layout algorithm implementation example diff --git a/Examples/ShowcaseApp.WPF/ExampleModels/Filters/BlueVertexFilter.cs b/Examples/ShowcaseApp.WPF/ExampleModels/Filters/BlueVertexFilter.cs index 34b877f8..7402e597 100644 --- a/Examples/ShowcaseApp.WPF/ExampleModels/Filters/BlueVertexFilter.cs +++ b/Examples/ShowcaseApp.WPF/ExampleModels/Filters/BlueVertexFilter.cs @@ -1,5 +1,5 @@ using GraphX.Common.Interfaces; -using QuickGraph; +using QuikGraph; namespace ShowcaseApp.WPF.Filters { diff --git a/Examples/ShowcaseApp.WPF/ExampleModels/GraphAreaExample.cs b/Examples/ShowcaseApp.WPF/ExampleModels/GraphAreaExample.cs index d3576694..6ea74d94 100644 --- a/Examples/ShowcaseApp.WPF/ExampleModels/GraphAreaExample.cs +++ b/Examples/ShowcaseApp.WPF/ExampleModels/GraphAreaExample.cs @@ -1,6 +1,6 @@ using GraphX; using GraphX.Controls; -using QuickGraph; +using QuikGraph; namespace ShowcaseApp.WPF { diff --git a/Examples/ShowcaseApp.WPF/ExampleModels/GraphExample.cs b/Examples/ShowcaseApp.WPF/ExampleModels/GraphExample.cs index a59e6e41..fabed87b 100644 --- a/Examples/ShowcaseApp.WPF/ExampleModels/GraphExample.cs +++ b/Examples/ShowcaseApp.WPF/ExampleModels/GraphExample.cs @@ -1,4 +1,4 @@ -using QuickGraph; +using QuikGraph; namespace ShowcaseApp.WPF { diff --git a/Examples/ShowcaseApp.WPF/ExampleModels/LogicCoreExample.cs b/Examples/ShowcaseApp.WPF/ExampleModels/LogicCoreExample.cs index 24db421b..968f238b 100644 --- a/Examples/ShowcaseApp.WPF/ExampleModels/LogicCoreExample.cs +++ b/Examples/ShowcaseApp.WPF/ExampleModels/LogicCoreExample.cs @@ -1,5 +1,5 @@ using GraphX.Logic.Models; -using QuickGraph; +using QuikGraph; namespace ShowcaseApp.WPF { diff --git a/Examples/ShowcaseApp.WPF/ExampleModels/OrthEr.cs b/Examples/ShowcaseApp.WPF/ExampleModels/OrthEr.cs index 9ca52022..1c8d599a 100644 --- a/Examples/ShowcaseApp.WPF/ExampleModels/OrthEr.cs +++ b/Examples/ShowcaseApp.WPF/ExampleModels/OrthEr.cs @@ -3,7 +3,7 @@ using GraphX.Measure; using GraphX.Common.Interfaces; using GraphX.Logic.Algorithms.EdgeRouting; -using QuickGraph; +using QuikGraph; namespace ShowcaseApp.WPF.ExampleModels { diff --git a/Examples/ShowcaseApp.WPF/Models/ShowcaseHelper.cs b/Examples/ShowcaseApp.WPF/Models/ShowcaseHelper.cs index 9dd4ecb3..f4a46a32 100644 --- a/Examples/ShowcaseApp.WPF/Models/ShowcaseHelper.cs +++ b/Examples/ShowcaseApp.WPF/Models/ShowcaseHelper.cs @@ -2,7 +2,7 @@ using System.Collections.Generic; using System.Linq; using System.Text; -using QuickGraph; +using QuikGraph; namespace ShowcaseApp.WPF.Models { diff --git a/Examples/ShowcaseApp.WPF/Pages/Debug/DebugGraph.xaml.cs b/Examples/ShowcaseApp.WPF/Pages/Debug/DebugGraph.xaml.cs index c6e064a3..cb75b8e4 100644 --- a/Examples/ShowcaseApp.WPF/Pages/Debug/DebugGraph.xaml.cs +++ b/Examples/ShowcaseApp.WPF/Pages/Debug/DebugGraph.xaml.cs @@ -16,7 +16,7 @@ using GraphX.Logic.Algorithms.LayoutAlgorithms; using GraphX.Logic.Algorithms.LayoutAlgorithms.Grouped; using GraphX.Logic.Algorithms.OverlapRemoval; -using QuickGraph; +using QuikGraph; using ShowcaseApp.WPF.Models; using Rect = GraphX.Measure.Rect; diff --git a/Examples/ShowcaseApp.WPF/Pages/GeneralGraph.xaml.cs b/Examples/ShowcaseApp.WPF/Pages/GeneralGraph.xaml.cs index 641d19f6..b88fc7dc 100644 --- a/Examples/ShowcaseApp.WPF/Pages/GeneralGraph.xaml.cs +++ b/Examples/ShowcaseApp.WPF/Pages/GeneralGraph.xaml.cs @@ -9,7 +9,7 @@ using GraphX.Logic.Algorithms.EdgeRouting; using GraphX.Logic.Algorithms.LayoutAlgorithms; using Microsoft.Win32; -using QuickGraph; +using QuikGraph; using ShowcaseApp.WPF.FileSerialization; using ShowcaseApp.WPF.Models; using Rect = GraphX.Measure.Rect; diff --git a/Examples/ShowcaseApp.WPF/Pages/Mini/LayoutGrouped.xaml.cs b/Examples/ShowcaseApp.WPF/Pages/Mini/LayoutGrouped.xaml.cs index e616b7cb..efbb7f8b 100644 --- a/Examples/ShowcaseApp.WPF/Pages/Mini/LayoutGrouped.xaml.cs +++ b/Examples/ShowcaseApp.WPF/Pages/Mini/LayoutGrouped.xaml.cs @@ -8,7 +8,7 @@ using GraphX.Common.Enums; using GraphX.Logic.Algorithms.LayoutAlgorithms; using GraphX.Logic.Algorithms.LayoutAlgorithms.Grouped; -using QuickGraph; +using QuikGraph; using ShowcaseApp.WPF.Models; using Rect = GraphX.Measure.Rect; diff --git a/Examples/ShowcaseApp.WPF/ShowcaseApp.WPF.csproj b/Examples/ShowcaseApp.WPF/ShowcaseApp.WPF.csproj index ae76a6a1..bbc87f2e 100644 --- a/Examples/ShowcaseApp.WPF/ShowcaseApp.WPF.csproj +++ b/Examples/ShowcaseApp.WPF/ShowcaseApp.WPF.csproj @@ -1,4 +1,4 @@ - + @@ -58,8 +58,8 @@ ..\..\ExternalDlls\Microsoft.Windows.Shell.dll - - ..\..\packages\QuickGraphCore.1.0.0\lib\net40\QuickGraph.dll + + ..\..\packages\QuikGraph.2.2.0\lib\net40\QuikGraph.dll diff --git a/Examples/ShowcaseApp.WPF/packages.config b/Examples/ShowcaseApp.WPF/packages.config index 4231f6d5..09d41e9d 100644 --- a/Examples/ShowcaseApp.WPF/packages.config +++ b/Examples/ShowcaseApp.WPF/packages.config @@ -1,7 +1,7 @@ - + - + \ No newline at end of file diff --git a/Examples/SimpleGraph.DotNetCore/SimpleGraph.DotNetCore.csproj b/Examples/SimpleGraph.DotNetCore/SimpleGraph.DotNetCore.csproj index c4c271b4..ce9a7e06 100644 --- a/Examples/SimpleGraph.DotNetCore/SimpleGraph.DotNetCore.csproj +++ b/Examples/SimpleGraph.DotNetCore/SimpleGraph.DotNetCore.csproj @@ -1,4 +1,4 @@ - + WinExe @@ -39,7 +39,7 @@ - + diff --git a/Examples/SimpleGraph/Models/GXLogicCoreExample.cs b/Examples/SimpleGraph/Models/GXLogicCoreExample.cs index 0aaf004b..00d365c2 100644 --- a/Examples/SimpleGraph/Models/GXLogicCoreExample.cs +++ b/Examples/SimpleGraph/Models/GXLogicCoreExample.cs @@ -1,5 +1,5 @@ using GraphX.Logic.Models; -using QuickGraph; +using QuikGraph; namespace SimpleGraph.Models { diff --git a/Examples/SimpleGraph/Models/GraphAreaExample.cs b/Examples/SimpleGraph/Models/GraphAreaExample.cs index 9f4ca923..fe6da5c8 100644 --- a/Examples/SimpleGraph/Models/GraphAreaExample.cs +++ b/Examples/SimpleGraph/Models/GraphAreaExample.cs @@ -1,5 +1,5 @@ using GraphX.Controls; -using QuickGraph; +using QuikGraph; namespace SimpleGraph.Models { diff --git a/Examples/SimpleGraph/Models/GraphExample.cs b/Examples/SimpleGraph/Models/GraphExample.cs index 5aff99f2..41664f0c 100644 --- a/Examples/SimpleGraph/Models/GraphExample.cs +++ b/Examples/SimpleGraph/Models/GraphExample.cs @@ -1,4 +1,4 @@ -using QuickGraph; +using QuikGraph; namespace SimpleGraph.Models { diff --git a/Examples/SimpleGraph/SimpleGraph.csproj b/Examples/SimpleGraph/SimpleGraph.csproj index a6f72738..02f3208a 100644 --- a/Examples/SimpleGraph/SimpleGraph.csproj +++ b/Examples/SimpleGraph/SimpleGraph.csproj @@ -1,4 +1,4 @@ - + @@ -75,8 +75,8 @@ true - - ..\..\packages\QuickGraphCore.1.0.0\lib\net40\QuickGraph.dll + + ..\..\packages\QuikGraph.2.2.0\lib\net40\QuikGraph.dll diff --git a/Examples/SimpleGraph/packages.config b/Examples/SimpleGraph/packages.config index d59a0f26..14a716e7 100644 --- a/Examples/SimpleGraph/packages.config +++ b/Examples/SimpleGraph/packages.config @@ -1,4 +1,4 @@ - + - + \ No newline at end of file diff --git a/Examples/UAP.SimpleGraph/Models/GXLogicCoreExample.cs b/Examples/UAP.SimpleGraph/Models/GXLogicCoreExample.cs index b1a1737f..4b16df99 100644 --- a/Examples/UAP.SimpleGraph/Models/GXLogicCoreExample.cs +++ b/Examples/UAP.SimpleGraph/Models/GXLogicCoreExample.cs @@ -1,5 +1,5 @@ using GraphX.Logic.Models; -using QuickGraph; +using QuikGraph; namespace UAP.SimpleGraph.Models { diff --git a/Examples/UAP.SimpleGraph/Models/GraphAreaExample.cs b/Examples/UAP.SimpleGraph/Models/GraphAreaExample.cs index 6ad022e9..fc397c4a 100644 --- a/Examples/UAP.SimpleGraph/Models/GraphAreaExample.cs +++ b/Examples/UAP.SimpleGraph/Models/GraphAreaExample.cs @@ -1,5 +1,5 @@ using GraphX.Controls; -using QuickGraph; +using QuikGraph; namespace UAP.SimpleGraph.Models { diff --git a/Examples/UAP.SimpleGraph/Models/GraphExample.cs b/Examples/UAP.SimpleGraph/Models/GraphExample.cs index 376f3977..e6a9b65c 100644 --- a/Examples/UAP.SimpleGraph/Models/GraphExample.cs +++ b/Examples/UAP.SimpleGraph/Models/GraphExample.cs @@ -1,4 +1,4 @@ -using QuickGraph; +using QuikGraph; namespace UAP.SimpleGraph.Models { diff --git a/Examples/UAP.SimpleGraph/UAP.SimpleGraph.csproj b/Examples/UAP.SimpleGraph/UAP.SimpleGraph.csproj index c8041f8f..c14b2fc3 100644 --- a/Examples/UAP.SimpleGraph/UAP.SimpleGraph.csproj +++ b/Examples/UAP.SimpleGraph/UAP.SimpleGraph.csproj @@ -1,4 +1,4 @@ - + @@ -173,8 +173,8 @@ 6.2.9 - - 1.0.0 + + 2.2.0 diff --git a/Examples/WindowsDesktop_VB.NET_WinForms_Example/Form1.vb b/Examples/WindowsDesktop_VB.NET_WinForms_Example/Form1.vb index a69e6ba8..0f3dbfba 100644 --- a/Examples/WindowsDesktop_VB.NET_WinForms_Example/Form1.vb +++ b/Examples/WindowsDesktop_VB.NET_WinForms_Example/Form1.vb @@ -5,7 +5,7 @@ Imports GraphX.Logic.Algorithms.LayoutAlgorithms Imports GraphX.Logic.Algorithms.OverlapRemoval Imports GraphX.Logic.Models Imports GraphX.Controls -Imports QuickGraph +Imports QuikGraph Public Class Form1 diff --git a/Examples/WindowsDesktop_VB.NET_WinForms_Example/Models/GraphAreaExample.vb b/Examples/WindowsDesktop_VB.NET_WinForms_Example/Models/GraphAreaExample.vb index 8158f500..36cc6c1f 100644 --- a/Examples/WindowsDesktop_VB.NET_WinForms_Example/Models/GraphAreaExample.vb +++ b/Examples/WindowsDesktop_VB.NET_WinForms_Example/Models/GraphAreaExample.vb @@ -1,5 +1,5 @@ Imports GraphX.Controls -Imports QuickGraph +Imports QuikGraph Namespace Models diff --git a/Examples/WindowsDesktop_VB.NET_WinForms_Example/Models/GraphExample.vb b/Examples/WindowsDesktop_VB.NET_WinForms_Example/Models/GraphExample.vb index 5f1156f4..7a5fcdba 100644 --- a/Examples/WindowsDesktop_VB.NET_WinForms_Example/Models/GraphExample.vb +++ b/Examples/WindowsDesktop_VB.NET_WinForms_Example/Models/GraphExample.vb @@ -1,4 +1,4 @@ -Imports QuickGraph +Imports QuikGraph Namespace Models diff --git a/Examples/WindowsDesktop_VB.NET_WinForms_Example/WindowsDesktop_VB.NET_WinForms_Example.vbproj b/Examples/WindowsDesktop_VB.NET_WinForms_Example/WindowsDesktop_VB.NET_WinForms_Example.vbproj index 66e58eb8..2e08d851 100644 --- a/Examples/WindowsDesktop_VB.NET_WinForms_Example/WindowsDesktop_VB.NET_WinForms_Example.vbproj +++ b/Examples/WindowsDesktop_VB.NET_WinForms_Example/WindowsDesktop_VB.NET_WinForms_Example.vbproj @@ -1,4 +1,4 @@ - + @@ -54,8 +54,8 @@ - - ..\..\packages\QuickGraphCore.1.0.0\lib\net40\QuickGraph.dll + + ..\..\packages\QuikGraph.2.2.0\lib\net40\QuikGraph.dll diff --git a/Examples/WindowsDesktop_VB.NET_WinForms_Example/packages.config b/Examples/WindowsDesktop_VB.NET_WinForms_Example/packages.config index 088d56d0..14a716e7 100644 --- a/Examples/WindowsDesktop_VB.NET_WinForms_Example/packages.config +++ b/Examples/WindowsDesktop_VB.NET_WinForms_Example/packages.config @@ -1,4 +1,4 @@ - + - + \ No newline at end of file diff --git a/Examples/WindowsFormsProject/Form1.cs b/Examples/WindowsFormsProject/Form1.cs index a48b5a28..cb88d4f9 100644 --- a/Examples/WindowsFormsProject/Form1.cs +++ b/Examples/WindowsFormsProject/Form1.cs @@ -7,7 +7,7 @@ using GraphX.Logic.Models; using GraphX.Controls; using GraphX.Controls.Models; -using QuickGraph; +using QuikGraph; namespace WindowsFormsProject { diff --git a/Examples/WindowsFormsProject/Models/GraphAreaExample.cs b/Examples/WindowsFormsProject/Models/GraphAreaExample.cs index a8eb1151..c8ea4ec6 100644 --- a/Examples/WindowsFormsProject/Models/GraphAreaExample.cs +++ b/Examples/WindowsFormsProject/Models/GraphAreaExample.cs @@ -1,5 +1,5 @@ using GraphX; -using QuickGraph; +using QuikGraph; using System; using System.Collections.Generic; using System.Linq; diff --git a/Examples/WindowsFormsProject/Models/GraphExample.cs b/Examples/WindowsFormsProject/Models/GraphExample.cs index fe994d74..6e160815 100644 --- a/Examples/WindowsFormsProject/Models/GraphExample.cs +++ b/Examples/WindowsFormsProject/Models/GraphExample.cs @@ -1,4 +1,4 @@ -using QuickGraph; +using QuikGraph; using System; using System.Collections.Generic; using System.Linq; diff --git a/Examples/WindowsFormsProject/WindowsFormsProject.csproj b/Examples/WindowsFormsProject/WindowsFormsProject.csproj index c36f8ed5..a25c9b73 100644 --- a/Examples/WindowsFormsProject/WindowsFormsProject.csproj +++ b/Examples/WindowsFormsProject/WindowsFormsProject.csproj @@ -1,4 +1,4 @@ - + @@ -59,8 +59,8 @@ - - ..\..\packages\QuickGraphCore.1.0.0\lib\net40\QuickGraph.dll + + ..\..\packages\QuikGraph.2.2.0\lib\net40\QuikGraph.dll diff --git a/Examples/WindowsFormsProject/packages.config b/Examples/WindowsFormsProject/packages.config index 088d56d0..14a716e7 100644 --- a/Examples/WindowsFormsProject/packages.config +++ b/Examples/WindowsFormsProject/packages.config @@ -1,4 +1,4 @@ - + - + \ No newline at end of file diff --git a/GraphX for .NET.sln b/GraphX for .NET.sln index c12e5fe2..3ceb0054 100644 --- a/GraphX for .NET.sln +++ b/GraphX for .NET.sln @@ -20,7 +20,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Licenses", "Licenses", "{E3 Documents\Licenses\License.icons.txt = Documents\Licenses\License.icons.txt Documents\Licenses\License.ModernUI.txt = Documents\Licenses\License.ModernUI.txt Documents\Licenses\License.NodeXL.txt = Documents\Licenses\License.NodeXL.txt - Documents\Licenses\License.Quickgraph.txt = Documents\Licenses\License.Quickgraph.txt + Documents\Licenses\License.Quikgraph.txt = Documents\Licenses\License.Quikgraph.txt Documents\Licenses\License.RelativeAnimatingContentControl.txt = Documents\Licenses\License.RelativeAnimatingContentControl.txt Documents\Licenses\License.WPFExtensions.txt = Documents\Licenses\License.WPFExtensions.txt Documents\Licenses\License.YAXLib.txt = Documents\Licenses\License.YAXLib.txt diff --git a/GraphX.Controls/Controls/GraphArea.cs b/GraphX.Controls/Controls/GraphArea.cs index 50ff5ffd..e3ad2456 100644 --- a/GraphX.Controls/Controls/GraphArea.cs +++ b/GraphX.Controls/Controls/GraphArea.cs @@ -26,7 +26,7 @@ using GraphX.Common.Models; using GraphX.Controls.Models; using GraphX.Common; -using QuickGraph; +using QuikGraph; using Rect = GraphX.Measure.Rect; using Size = GraphX.Measure.Size; diff --git a/GraphX.Controls/GraphX.WPF.Controls.csproj b/GraphX.Controls/GraphX.WPF.Controls.csproj index 7b7f0d82..7bf0f9e0 100644 --- a/GraphX.Controls/GraphX.WPF.Controls.csproj +++ b/GraphX.Controls/GraphX.WPF.Controls.csproj @@ -1,4 +1,4 @@ - + @@ -68,8 +68,8 @@ - - ..\packages\QuickGraphCore.1.0.0\lib\net40\QuickGraph.dll + + ..\packages\QuikGraph.2.2.0\lib\net40\QuikGraph.dll diff --git a/GraphX.Controls/Models/StateStorage.cs b/GraphX.Controls/Models/StateStorage.cs index 339513d6..392b7c96 100644 --- a/GraphX.Controls/Models/StateStorage.cs +++ b/GraphX.Controls/Models/StateStorage.cs @@ -6,7 +6,7 @@ using GraphX.Common.Exceptions; using GraphX.Common.Interfaces; using GraphX.Common.Models; -using QuickGraph; +using QuikGraph; #if WPF using System.Windows; #elif METRO diff --git a/GraphX.Controls/packages.config b/GraphX.Controls/packages.config index 3824452b..5f1d9925 100644 --- a/GraphX.Controls/packages.config +++ b/GraphX.Controls/packages.config @@ -1,4 +1,4 @@ - + - + \ No newline at end of file diff --git a/GraphX.Core.Controls/GraphX.Core.Controls.csproj b/GraphX.Core.Controls/GraphX.Core.Controls.csproj index 7e626218..37f3e1f6 100644 --- a/GraphX.Core.Controls/GraphX.Core.Controls.csproj +++ b/GraphX.Core.Controls/GraphX.Core.Controls.csproj @@ -121,7 +121,7 @@ - + diff --git a/GraphX.Standard.Common/GraphX.Standard.Common.csproj b/GraphX.Standard.Common/GraphX.Standard.Common.csproj index c9010c65..4be2961b 100644 --- a/GraphX.Standard.Common/GraphX.Standard.Common.csproj +++ b/GraphX.Standard.Common/GraphX.Standard.Common.csproj @@ -5,7 +5,7 @@ - + - + \ No newline at end of file diff --git a/GraphX.Standard.Common/Helpers/GraphSharpExtensions.cs b/GraphX.Standard.Common/Helpers/GraphSharpExtensions.cs index ce5342bc..69f545c8 100644 --- a/GraphX.Standard.Common/Helpers/GraphSharpExtensions.cs +++ b/GraphX.Standard.Common/Helpers/GraphSharpExtensions.cs @@ -2,8 +2,8 @@ using System.Collections.Generic; using System.Linq; using GraphX.Common.Interfaces; -using QuickGraph; -using QuickGraph.Algorithms.ShortestPath; +using QuikGraph; +using QuikGraph.Algorithms.ShortestPath; namespace GraphX.Common { @@ -199,7 +199,7 @@ public static double GetDiameter(this TGraph g, out doub { //compute the distances from the 'source' var spaDijkstra = - new UndirectedDijkstraShortestPathAlgorithm(undirected, edge => weights[edge], QuickGraph.Algorithms.DistanceRelaxers.ShortestDistance); + new UndirectedDijkstraShortestPathAlgorithm(undirected, edge => weights[edge], QuikGraph.Algorithms.DistanceRelaxers.ShortestDistance); spaDijkstra.Compute(source); var j = 0; diff --git a/GraphX.Standard.Common/Interfaces/IAlgorithmFactory.cs b/GraphX.Standard.Common/Interfaces/IAlgorithmFactory.cs index b6bbfe84..967a25da 100644 --- a/GraphX.Standard.Common/Interfaces/IAlgorithmFactory.cs +++ b/GraphX.Standard.Common/Interfaces/IAlgorithmFactory.cs @@ -1,7 +1,7 @@ using System.Collections.Generic; using GraphX.Measure; using GraphX.Common.Enums; -using QuickGraph; +using QuikGraph; namespace GraphX.Common.Interfaces { diff --git a/GraphX.Standard.Common/Interfaces/IGXLogicCore.cs b/GraphX.Standard.Common/Interfaces/IGXLogicCore.cs index e64f5b6c..bd64fa96 100644 --- a/GraphX.Standard.Common/Interfaces/IGXLogicCore.cs +++ b/GraphX.Standard.Common/Interfaces/IGXLogicCore.cs @@ -3,7 +3,7 @@ using System.Threading; using GraphX.Measure; using GraphX.Common.Enums; -using QuickGraph; +using QuikGraph; namespace GraphX.Common.Interfaces { diff --git a/GraphX.Standard.Common/Interfaces/IGraphFIlter.cs b/GraphX.Standard.Common/Interfaces/IGraphFIlter.cs index ff02cd38..b0a73d24 100644 --- a/GraphX.Standard.Common/Interfaces/IGraphFIlter.cs +++ b/GraphX.Standard.Common/Interfaces/IGraphFIlter.cs @@ -1,4 +1,4 @@ -using QuickGraph; +using QuikGraph; namespace GraphX.Common.Interfaces { diff --git a/GraphX.Standard.Common/Interfaces/ILayoutAlgorithm.cs b/GraphX.Standard.Common/Interfaces/ILayoutAlgorithm.cs index d9bfc381..807c452f 100644 --- a/GraphX.Standard.Common/Interfaces/ILayoutAlgorithm.cs +++ b/GraphX.Standard.Common/Interfaces/ILayoutAlgorithm.cs @@ -1,4 +1,4 @@ -using QuickGraph; +using QuikGraph; namespace GraphX.Common.Interfaces { diff --git a/GraphX.Standard.Common/Interfaces/IWeightedEdge.cs b/GraphX.Standard.Common/Interfaces/IWeightedEdge.cs index 75669995..2de2c13e 100644 --- a/GraphX.Standard.Common/Interfaces/IWeightedEdge.cs +++ b/GraphX.Standard.Common/Interfaces/IWeightedEdge.cs @@ -1,4 +1,4 @@ -using QuickGraph; +using QuikGraph; namespace GraphX.Common.Interfaces { diff --git a/GraphX.Standard.Logic/Algorithms/EdgeRouting/EdgeBundling/BundleEdgeRouting.cs b/GraphX.Standard.Logic/Algorithms/EdgeRouting/EdgeBundling/BundleEdgeRouting.cs index 6c4d3fcb..1c5f76f0 100644 --- a/GraphX.Standard.Logic/Algorithms/EdgeRouting/EdgeBundling/BundleEdgeRouting.cs +++ b/GraphX.Standard.Logic/Algorithms/EdgeRouting/EdgeBundling/BundleEdgeRouting.cs @@ -5,7 +5,7 @@ using GraphX.Measure; using GraphX.Common.Interfaces; using GraphX.Common.Models.Semaphore; -using QuickGraph; +using QuikGraph; /* Code here is partially used from NodeXL (https://nodexl.codeplex.com/) * diff --git a/GraphX.Standard.Logic/Algorithms/EdgeRouting/EdgeRoutingAlgorithmBase.cs b/GraphX.Standard.Logic/Algorithms/EdgeRouting/EdgeRoutingAlgorithmBase.cs index c26fc05f..b8ca6350 100644 --- a/GraphX.Standard.Logic/Algorithms/EdgeRouting/EdgeRoutingAlgorithmBase.cs +++ b/GraphX.Standard.Logic/Algorithms/EdgeRouting/EdgeRoutingAlgorithmBase.cs @@ -3,7 +3,7 @@ using System.Threading; using GraphX.Measure; using GraphX.Common.Interfaces; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms.EdgeRouting { diff --git a/GraphX.Standard.Logic/Algorithms/EdgeRouting/PathFinderER/PathFinderEdgeRouting.cs b/GraphX.Standard.Logic/Algorithms/EdgeRouting/PathFinderER/PathFinderEdgeRouting.cs index 3c744363..0cf0f651 100644 --- a/GraphX.Standard.Logic/Algorithms/EdgeRouting/PathFinderER/PathFinderEdgeRouting.cs +++ b/GraphX.Standard.Logic/Algorithms/EdgeRouting/PathFinderER/PathFinderEdgeRouting.cs @@ -5,7 +5,7 @@ using System.Threading; using GraphX.Measure; using GraphX.Common.Interfaces; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms.EdgeRouting { diff --git a/GraphX.Standard.Logic/Algorithms/EdgeRouting/SimpleER/SimpleEdgeRouting.cs b/GraphX.Standard.Logic/Algorithms/EdgeRouting/SimpleER/SimpleEdgeRouting.cs index 7cdbe05d..d2f93d41 100644 --- a/GraphX.Standard.Logic/Algorithms/EdgeRouting/SimpleER/SimpleEdgeRouting.cs +++ b/GraphX.Standard.Logic/Algorithms/EdgeRouting/SimpleER/SimpleEdgeRouting.cs @@ -6,7 +6,7 @@ using GraphX.Common; using GraphX.Common.Exceptions; using GraphX.Common.Interfaces; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms.EdgeRouting { diff --git a/GraphX.Standard.Logic/Algorithms/GraphHideHelper.cs b/GraphX.Standard.Logic/Algorithms/GraphHideHelper.cs index 497f56b8..6b9a1bd7 100644 --- a/GraphX.Standard.Logic/Algorithms/GraphHideHelper.cs +++ b/GraphX.Standard.Logic/Algorithms/GraphHideHelper.cs @@ -1,7 +1,7 @@ using System; using System.Collections.Generic; using System.Linq; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms { diff --git a/GraphX.Standard.Logic/Algorithms/HierarchicalGraph.cs b/GraphX.Standard.Logic/Algorithms/HierarchicalGraph.cs index 5d3414da..42d71c73 100644 --- a/GraphX.Standard.Logic/Algorithms/HierarchicalGraph.cs +++ b/GraphX.Standard.Logic/Algorithms/HierarchicalGraph.cs @@ -1,6 +1,6 @@ using System.Collections.Generic; using System.Linq; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms { diff --git a/GraphX.Standard.Logic/Algorithms/IHierarchicalBidirectionalGraph.cs b/GraphX.Standard.Logic/Algorithms/IHierarchicalBidirectionalGraph.cs index a0df66d8..31155577 100644 --- a/GraphX.Standard.Logic/Algorithms/IHierarchicalBidirectionalGraph.cs +++ b/GraphX.Standard.Logic/Algorithms/IHierarchicalBidirectionalGraph.cs @@ -1,5 +1,5 @@ using System.Collections.Generic; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms { diff --git a/GraphX.Standard.Logic/Algorithms/ISoftMutableGraph.cs b/GraphX.Standard.Logic/Algorithms/ISoftMutableGraph.cs index 563b60fe..630bf60b 100644 --- a/GraphX.Standard.Logic/Algorithms/ISoftMutableGraph.cs +++ b/GraphX.Standard.Logic/Algorithms/ISoftMutableGraph.cs @@ -1,6 +1,6 @@ using System; using System.Collections.Generic; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms { diff --git a/GraphX.Standard.Logic/Algorithms/LayeredTopologicalSortAlgorithm.cs b/GraphX.Standard.Logic/Algorithms/LayeredTopologicalSortAlgorithm.cs index 516b594a..70133b6c 100644 --- a/GraphX.Standard.Logic/Algorithms/LayeredTopologicalSortAlgorithm.cs +++ b/GraphX.Standard.Logic/Algorithms/LayeredTopologicalSortAlgorithm.cs @@ -2,8 +2,8 @@ using System.Collections.Generic; using System.Linq; using GraphX.Common; -using QuickGraph; -using QuickGraph.Algorithms; +using QuikGraph; +using QuikGraph.Algorithms; namespace GraphX.Logic.Algorithms { diff --git a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Circular/CircularLayoutAlgorithm.cs b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Circular/CircularLayoutAlgorithm.cs index 0816a486..e481b681 100644 --- a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Circular/CircularLayoutAlgorithm.cs +++ b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Circular/CircularLayoutAlgorithm.cs @@ -5,7 +5,7 @@ using GraphX.Measure; using GraphX.Common.Enums; using GraphX.Common.Interfaces; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms.LayoutAlgorithms { diff --git a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/CompoundFDPLayoutAlgorithm.Data.cs b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/CompoundFDPLayoutAlgorithm.Data.cs index 6905cc52..8f359bc0 100644 --- a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/CompoundFDPLayoutAlgorithm.Data.cs +++ b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/CompoundFDPLayoutAlgorithm.Data.cs @@ -2,7 +2,7 @@ using System.Collections.Generic; using System.Linq; using GraphX.Measure; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms.LayoutAlgorithms { diff --git a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/CompoundFDPLayoutAlgorithm.Init.cs b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/CompoundFDPLayoutAlgorithm.Init.cs index b3a4cbf9..38fefe06 100644 --- a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/CompoundFDPLayoutAlgorithm.Init.cs +++ b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/CompoundFDPLayoutAlgorithm.Init.cs @@ -2,7 +2,7 @@ using System.Collections.Generic; using System.Linq; using GraphX.Measure; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms.LayoutAlgorithms { diff --git a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/CompoundFDPLayoutAlgorithm.cs b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/CompoundFDPLayoutAlgorithm.cs index d9913639..e2118235 100644 --- a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/CompoundFDPLayoutAlgorithm.cs +++ b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/CompoundFDPLayoutAlgorithm.cs @@ -4,7 +4,7 @@ using System.Threading; using GraphX.Measure; using GraphX.Common.Exceptions; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms.LayoutAlgorithms { diff --git a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/CompoundGraph.cs b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/CompoundGraph.cs index 9cee6a5e..f25749ec 100644 --- a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/CompoundGraph.cs +++ b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/CompoundGraph.cs @@ -1,6 +1,6 @@ using System.Collections.Generic; using System.Linq; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms.LayoutAlgorithms { diff --git a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/CompoundLayoutContext.cs b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/CompoundLayoutContext.cs index 30763b30..f2f1dd74 100644 --- a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/CompoundLayoutContext.cs +++ b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/CompoundLayoutContext.cs @@ -1,6 +1,6 @@ using System.Collections.Generic; using GraphX.Measure; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms.LayoutAlgorithms { diff --git a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/CompoundLayoutIterationEventArgs.cs b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/CompoundLayoutIterationEventArgs.cs index d8bdac0a..8f137850 100644 --- a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/CompoundLayoutIterationEventArgs.cs +++ b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/CompoundLayoutIterationEventArgs.cs @@ -1,6 +1,6 @@ using System.Collections.Generic; using GraphX.Measure; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms.LayoutAlgorithms { diff --git a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/ICompoundGraph.cs b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/ICompoundGraph.cs index e771f900..3049bc5e 100644 --- a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/ICompoundGraph.cs +++ b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/ICompoundGraph.cs @@ -1,5 +1,5 @@ using System.Collections.Generic; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms.LayoutAlgorithms { diff --git a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/ICompoundLayoutAlgorithm.cs b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/ICompoundLayoutAlgorithm.cs index f4c94727..9e9aac8f 100644 --- a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/ICompoundLayoutAlgorithm.cs +++ b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/ICompoundLayoutAlgorithm.cs @@ -1,7 +1,7 @@ using System.Collections.Generic; using GraphX.Measure; using GraphX.Common.Interfaces; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms.LayoutAlgorithms { diff --git a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/ICompoundLayoutContext.cs b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/ICompoundLayoutContext.cs index 20e1bf3e..21a0749b 100644 --- a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/ICompoundLayoutContext.cs +++ b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/ICompoundLayoutContext.cs @@ -1,6 +1,6 @@ using System.Collections.Generic; using GraphX.Measure; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms.LayoutAlgorithms { diff --git a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/ILayoutContext.cs b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/ILayoutContext.cs index c5472f30..3ab97630 100644 --- a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/ILayoutContext.cs +++ b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/ILayoutContext.cs @@ -1,6 +1,6 @@ using System.Collections.Generic; using GraphX.Measure; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms.LayoutAlgorithms { diff --git a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/IMutableCompoundGraph.cs b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/IMutableCompoundGraph.cs index d3faaf8a..c9a3af18 100644 --- a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/IMutableCompoundGraph.cs +++ b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/IMutableCompoundGraph.cs @@ -1,4 +1,4 @@ -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms.LayoutAlgorithms { diff --git a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/LayoutContext.cs b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/LayoutContext.cs index 25502a18..6a66814e 100644 --- a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/LayoutContext.cs +++ b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/LayoutContext.cs @@ -1,6 +1,6 @@ using System.Collections.Generic; using GraphX.Measure; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms.LayoutAlgorithms { diff --git a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/TestingCompoundLayoutIterationEventArgs.cs b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/TestingCompoundLayoutIterationEventArgs.cs index 7b3033e4..0b0bb4c0 100644 --- a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/TestingCompoundLayoutIterationEventArgs.cs +++ b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/Compound/TestingCompoundLayoutIterationEventArgs.cs @@ -1,6 +1,6 @@ using System.Collections.Generic; using GraphX.Measure; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms.LayoutAlgorithms { diff --git a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/FRLayoutAlgorithm.cs b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/FRLayoutAlgorithm.cs index aad9a9cd..6cac9354 100644 --- a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/FRLayoutAlgorithm.cs +++ b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/FRLayoutAlgorithm.cs @@ -4,7 +4,7 @@ using System.Threading; using GraphX.Measure; using GraphX.Common.Exceptions; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms.LayoutAlgorithms { diff --git a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/ISOMLayoutAlgorithm.cs b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/ISOMLayoutAlgorithm.cs index f19356a5..dad202f1 100644 --- a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/ISOMLayoutAlgorithm.cs +++ b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/ISOMLayoutAlgorithm.cs @@ -5,7 +5,7 @@ using GraphX.Measure; using GraphX.Common; using GraphX.Common.Exceptions; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms.LayoutAlgorithms { diff --git a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/KKLayoutAlgorithm.cs b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/KKLayoutAlgorithm.cs index 3610b771..e192f134 100644 --- a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/KKLayoutAlgorithm.cs +++ b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/KKLayoutAlgorithm.cs @@ -5,7 +5,7 @@ using GraphX.Measure; using GraphX.Common; using GraphX.Common.Exceptions; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms.LayoutAlgorithms { diff --git a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/LinLogLayoutAlgorithm.QuadTree.cs b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/LinLogLayoutAlgorithm.QuadTree.cs index a1a715c7..250b9ab2 100644 --- a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/LinLogLayoutAlgorithm.QuadTree.cs +++ b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/LinLogLayoutAlgorithm.QuadTree.cs @@ -1,6 +1,6 @@ using System; using GraphX.Measure; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms.LayoutAlgorithms { diff --git a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/LinLogLayoutAlgorithm.cs b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/LinLogLayoutAlgorithm.cs index 9e9e94d7..a8118dd2 100644 --- a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/LinLogLayoutAlgorithm.cs +++ b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/FDP/LinLogLayoutAlgorithm.cs @@ -5,7 +5,7 @@ using GraphX.Measure; using GraphX.Common.Exceptions; using GraphX.Common.Models; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms.LayoutAlgorithms { diff --git a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Grouped/GroupingLayoutAlgorithm.cs b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Grouped/GroupingLayoutAlgorithm.cs index 1ba0d18f..8a3bcc87 100644 --- a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Grouped/GroupingLayoutAlgorithm.cs +++ b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Grouped/GroupingLayoutAlgorithm.cs @@ -7,7 +7,7 @@ using GraphX.Common.Interfaces; using GraphX.Logic.Algorithms.OverlapRemoval; using GraphX.Logic.Helpers; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms.LayoutAlgorithms.Grouped { diff --git a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/EfficientSugiyamaAlgorithm.BuildSparseNormalizedGraph.cs b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/EfficientSugiyamaAlgorithm.BuildSparseNormalizedGraph.cs index 8548bb69..3b5cf6bb 100644 --- a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/EfficientSugiyamaAlgorithm.BuildSparseNormalizedGraph.cs +++ b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/EfficientSugiyamaAlgorithm.BuildSparseNormalizedGraph.cs @@ -3,7 +3,7 @@ using System.Linq; using System.Threading; using GraphX.Common.Exceptions; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms.LayoutAlgorithms { diff --git a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/EfficientSugiyamaAlgorithm.DoCrossingMinimizations.cs b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/EfficientSugiyamaAlgorithm.DoCrossingMinimizations.cs index 861d0b43..ae2e2419 100644 --- a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/EfficientSugiyamaAlgorithm.DoCrossingMinimizations.cs +++ b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/EfficientSugiyamaAlgorithm.DoCrossingMinimizations.cs @@ -4,7 +4,7 @@ using System.Linq; using System.Threading; using GraphX.Common; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms.LayoutAlgorithms { diff --git a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/EfficientSugiyamaAlgorithm.DoPreparing.cs b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/EfficientSugiyamaAlgorithm.DoPreparing.cs index e396a991..a2ee07e6 100644 --- a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/EfficientSugiyamaAlgorithm.DoPreparing.cs +++ b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/EfficientSugiyamaAlgorithm.DoPreparing.cs @@ -1,7 +1,7 @@ using System.Collections.Generic; using System.Linq; -using QuickGraph; -using QuickGraph.Algorithms.Search; +using QuikGraph; +using QuikGraph.Algorithms.Search; namespace GraphX.Logic.Algorithms.LayoutAlgorithms { diff --git a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/EfficientSugiyamaLayoutAlgorithm.AlternatingLayer.cs b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/EfficientSugiyamaLayoutAlgorithm.AlternatingLayer.cs index 73297fc1..d160e220 100644 --- a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/EfficientSugiyamaLayoutAlgorithm.AlternatingLayer.cs +++ b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/EfficientSugiyamaLayoutAlgorithm.AlternatingLayer.cs @@ -1,6 +1,6 @@ using System.Collections.Generic; using GraphX.Common.Interfaces; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms.LayoutAlgorithms { diff --git a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/EfficientSugiyamaLayoutAlgorithm.Data.cs b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/EfficientSugiyamaLayoutAlgorithm.Data.cs index 505c7e41..05d303b7 100644 --- a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/EfficientSugiyamaLayoutAlgorithm.Data.cs +++ b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/EfficientSugiyamaLayoutAlgorithm.Data.cs @@ -1,6 +1,6 @@ using System.Diagnostics; using GraphX.Measure; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms.LayoutAlgorithms { diff --git a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/EfficientSugiyamaLayoutAlgorithm.HorizontalAssignment.cs b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/EfficientSugiyamaLayoutAlgorithm.HorizontalAssignment.cs index d818a408..b54e5538 100644 --- a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/EfficientSugiyamaLayoutAlgorithm.HorizontalAssignment.cs +++ b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/EfficientSugiyamaLayoutAlgorithm.HorizontalAssignment.cs @@ -3,7 +3,7 @@ using System.Linq; using GraphX.Measure; using GraphX.Common; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms.LayoutAlgorithms { diff --git a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/EfficientSugiyamaLayoutAlgorithm.SegmentContainer.cs b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/EfficientSugiyamaLayoutAlgorithm.SegmentContainer.cs index 9a8a148e..48e6d53b 100644 --- a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/EfficientSugiyamaLayoutAlgorithm.SegmentContainer.cs +++ b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/EfficientSugiyamaLayoutAlgorithm.SegmentContainer.cs @@ -1,6 +1,6 @@ using System.Collections.Generic; using GraphX.Common.Interfaces; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms.LayoutAlgorithms { diff --git a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/EfficientSugiyamaLayoutAlgorithm.cs b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/EfficientSugiyamaLayoutAlgorithm.cs index 11c52888..e24a8831 100644 --- a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/EfficientSugiyamaLayoutAlgorithm.cs +++ b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/EfficientSugiyamaLayoutAlgorithm.cs @@ -3,7 +3,7 @@ using System.Threading; using GraphX.Measure; using GraphX.Common.Interfaces; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms.LayoutAlgorithms { diff --git a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/SugiyamaLayoutAlgorithm.Enums.cs b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/SugiyamaLayoutAlgorithm.Enums.cs index 86c03ac7..3fb3d239 100644 --- a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/SugiyamaLayoutAlgorithm.Enums.cs +++ b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/SugiyamaLayoutAlgorithm.Enums.cs @@ -1,5 +1,5 @@ using System; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms.LayoutAlgorithms { diff --git a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/SugiyamaLayoutAlgorithm.SugiEdge.cs b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/SugiyamaLayoutAlgorithm.SugiEdge.cs index 255ef1a2..826cf59f 100644 --- a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/SugiyamaLayoutAlgorithm.SugiEdge.cs +++ b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/SugiyamaLayoutAlgorithm.SugiEdge.cs @@ -1,5 +1,5 @@ using System.Collections.Generic; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms.LayoutAlgorithms { diff --git a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/SugiyamaLayoutAlgorithm.SugiVertex.cs b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/SugiyamaLayoutAlgorithm.SugiVertex.cs index ff73aff6..278dd08e 100644 --- a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/SugiyamaLayoutAlgorithm.SugiVertex.cs +++ b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/SugiyamaLayoutAlgorithm.SugiVertex.cs @@ -1,6 +1,6 @@ using System.Diagnostics; using GraphX.Measure; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms.LayoutAlgorithms { diff --git a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/SugiyamaLayoutAlgorithm.VertexLayer.cs b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/SugiyamaLayoutAlgorithm.VertexLayer.cs index 6ba03dac..cca813f8 100644 --- a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/SugiyamaLayoutAlgorithm.VertexLayer.cs +++ b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/SugiyamaLayoutAlgorithm.VertexLayer.cs @@ -3,7 +3,7 @@ using System.Diagnostics; using System.Linq; using GraphX.Common; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms.LayoutAlgorithms { diff --git a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/SugiyamaLayoutAlgorithm.VertexLayerCollection.cs b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/SugiyamaLayoutAlgorithm.VertexLayerCollection.cs index 226c593a..bf7f62ad 100644 --- a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/SugiyamaLayoutAlgorithm.VertexLayerCollection.cs +++ b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/SugiyamaLayoutAlgorithm.VertexLayerCollection.cs @@ -1,5 +1,5 @@ using System.Collections.Generic; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms.LayoutAlgorithms { diff --git a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/SugiyamaLayoutAlgorithm.cs b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/SugiyamaLayoutAlgorithm.cs index a9b792bc..390db2e9 100644 --- a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/SugiyamaLayoutAlgorithm.cs +++ b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Hierarchical/SugiyamaLayoutAlgorithm.cs @@ -4,8 +4,8 @@ using System.Threading; using GraphX.Measure; using GraphX.Common.Exceptions; -using QuickGraph; -using QuickGraph.Algorithms.Search; +using QuikGraph; +using QuikGraph.Algorithms.Search; namespace GraphX.Logic.Algorithms.LayoutAlgorithms { diff --git a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/ILayoutInfoIterationEventArgs.cs b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/ILayoutInfoIterationEventArgs.cs index cab53998..6cca36d3 100644 --- a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/ILayoutInfoIterationEventArgs.cs +++ b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/ILayoutInfoIterationEventArgs.cs @@ -1,5 +1,5 @@ using System.Collections.Generic; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms.LayoutAlgorithms { diff --git a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/LayoutAlgorithmBase.cs b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/LayoutAlgorithmBase.cs index 4f5944c8..8952137c 100644 --- a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/LayoutAlgorithmBase.cs +++ b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/LayoutAlgorithmBase.cs @@ -3,7 +3,7 @@ using GraphX.Measure; using GraphX.Common.Interfaces; using GraphX.Logic.Helpers; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms.LayoutAlgorithms { diff --git a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/LayoutIterationEventArgs.cs b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/LayoutIterationEventArgs.cs index b0612d9b..51f142cb 100644 --- a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/LayoutIterationEventArgs.cs +++ b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/LayoutIterationEventArgs.cs @@ -1,7 +1,7 @@ using System; using System.Collections.Generic; using GraphX.Measure; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms.LayoutAlgorithms { diff --git a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/ParameterizedLayoutAlgorithmBase.cs b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/ParameterizedLayoutAlgorithmBase.cs index 3b270ebc..df8de47b 100644 --- a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/ParameterizedLayoutAlgorithmBase.cs +++ b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/ParameterizedLayoutAlgorithmBase.cs @@ -4,7 +4,7 @@ using System.Linq; using GraphX.Measure; using GraphX.Common.Interfaces; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms.LayoutAlgorithms { diff --git a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Random/RandomLayoutAlgorithm.cs b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Random/RandomLayoutAlgorithm.cs index 131abd56..8ad0a90b 100644 --- a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Random/RandomLayoutAlgorithm.cs +++ b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Random/RandomLayoutAlgorithm.cs @@ -6,7 +6,7 @@ using GraphX.Common.Enums; using GraphX.Common.Exceptions; using GraphX.Common.Interfaces; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms.LayoutAlgorithms { diff --git a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Tree/BalloonTreeLayoutAlgorithm.cs b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Tree/BalloonTreeLayoutAlgorithm.cs index 04b11bd6..391f23d8 100644 --- a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Tree/BalloonTreeLayoutAlgorithm.cs +++ b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Tree/BalloonTreeLayoutAlgorithm.cs @@ -3,7 +3,7 @@ using System.Threading; using GraphX.Measure; using GraphX.Common.Exceptions; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms.LayoutAlgorithms { diff --git a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Tree/SimpleTreeLayoutAlgorithm.Data.cs b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Tree/SimpleTreeLayoutAlgorithm.Data.cs index d386d144..303ebdf1 100644 --- a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Tree/SimpleTreeLayoutAlgorithm.Data.cs +++ b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Tree/SimpleTreeLayoutAlgorithm.Data.cs @@ -1,5 +1,5 @@ using System.Collections.Generic; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms.LayoutAlgorithms { diff --git a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Tree/SimpleTreeLayoutAlgorithm.cs b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Tree/SimpleTreeLayoutAlgorithm.cs index e965fde7..a1ac1f25 100644 --- a/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Tree/SimpleTreeLayoutAlgorithm.cs +++ b/GraphX.Standard.Logic/Algorithms/LayoutAlgorithms/Tree/SimpleTreeLayoutAlgorithm.cs @@ -4,9 +4,9 @@ using System.Threading; using GraphX.Measure; using GraphX.Common.Exceptions; -using QuickGraph; -using QuickGraph.Algorithms.Search; -using QuickGraph.Collections; +using QuikGraph; +using QuikGraph.Algorithms.Search; +using QuikGraph.Collections; namespace GraphX.Logic.Algorithms.LayoutAlgorithms { @@ -46,7 +46,7 @@ public override void Compute(CancellationToken cancellationToken) //DoWidthAndHeightOptimization(); var graph = new UndirectedBidirectionalGraph(VisitedGraph); - var scca = new QuickGraph.Algorithms.ConnectedComponents.ConnectedComponentsAlgorithm(graph); + var scca = new QuikGraph.Algorithms.ConnectedComponents.ConnectedComponentsAlgorithm(graph); scca.Compute(); // Order connected components by their vertices count diff --git a/GraphX.Standard.Logic/Algorithms/SoftMutableBidirectionalGraph.cs b/GraphX.Standard.Logic/Algorithms/SoftMutableBidirectionalGraph.cs index df9e6daa..147256da 100644 --- a/GraphX.Standard.Logic/Algorithms/SoftMutableBidirectionalGraph.cs +++ b/GraphX.Standard.Logic/Algorithms/SoftMutableBidirectionalGraph.cs @@ -1,6 +1,6 @@ using System; using System.Collections.Generic; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms { diff --git a/GraphX.Standard.Logic/Algorithms/SoftMutableHierarchicalGraph.cs b/GraphX.Standard.Logic/Algorithms/SoftMutableHierarchicalGraph.cs index c071ff4c..969a952e 100644 --- a/GraphX.Standard.Logic/Algorithms/SoftMutableHierarchicalGraph.cs +++ b/GraphX.Standard.Logic/Algorithms/SoftMutableHierarchicalGraph.cs @@ -1,6 +1,6 @@ using System; using System.Collections.Generic; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms { diff --git a/GraphX.Standard.Logic/Algorithms/TypedEdge.cs b/GraphX.Standard.Logic/Algorithms/TypedEdge.cs index 5521d951..51b9690b 100644 --- a/GraphX.Standard.Logic/Algorithms/TypedEdge.cs +++ b/GraphX.Standard.Logic/Algorithms/TypedEdge.cs @@ -1,4 +1,4 @@ -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Algorithms { diff --git a/GraphX.Standard.Logic/GraphX.Standard.Logic.csproj b/GraphX.Standard.Logic/GraphX.Standard.Logic.csproj index 21a5a83f..d3bc33f8 100644 --- a/GraphX.Standard.Logic/GraphX.Standard.Logic.csproj +++ b/GraphX.Standard.Logic/GraphX.Standard.Logic.csproj @@ -5,11 +5,11 @@ - + - + \ No newline at end of file diff --git a/GraphX.Standard.Logic/Models/AlgorithmFactory.cs b/GraphX.Standard.Logic/Models/AlgorithmFactory.cs index 4ce7525d..c9e94fed 100644 --- a/GraphX.Standard.Logic/Models/AlgorithmFactory.cs +++ b/GraphX.Standard.Logic/Models/AlgorithmFactory.cs @@ -7,7 +7,7 @@ using GraphX.Logic.Algorithms.EdgeRouting; using GraphX.Logic.Algorithms.LayoutAlgorithms; using GraphX.Logic.Algorithms.OverlapRemoval; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Models { diff --git a/GraphX.Standard.Logic/Models/GXLogicCore.cs b/GraphX.Standard.Logic/Models/GXLogicCore.cs index 0b9955b8..dba9a275 100644 --- a/GraphX.Standard.Logic/Models/GXLogicCore.cs +++ b/GraphX.Standard.Logic/Models/GXLogicCore.cs @@ -6,7 +6,7 @@ using GraphX.Common.Enums; using GraphX.Common.Exceptions; using GraphX.Common.Interfaces; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Models { diff --git a/GraphX.Standard.Logic/Models/GXLogicCore_Calculation.cs b/GraphX.Standard.Logic/Models/GXLogicCore_Calculation.cs index 062dc81b..1126aed4 100644 --- a/GraphX.Standard.Logic/Models/GXLogicCore_Calculation.cs +++ b/GraphX.Standard.Logic/Models/GXLogicCore_Calculation.cs @@ -7,7 +7,7 @@ using GraphX.Common.Enums; using GraphX.Common.Exceptions; using GraphX.Common.Interfaces; -using QuickGraph; +using QuikGraph; namespace GraphX.Logic.Models { diff --git a/GraphX.UAP.Controls/GraphX.UAP.Controls.csproj b/GraphX.UAP.Controls/GraphX.UAP.Controls.csproj index 4fc417d4..3af53e9f 100644 --- a/GraphX.UAP.Controls/GraphX.UAP.Controls.csproj +++ b/GraphX.UAP.Controls/GraphX.UAP.Controls.csproj @@ -324,8 +324,8 @@ 6.2.9 - - 1.0.0 + + 2.2.0 diff --git a/README.md b/README.md index a49a6825..2b944eb7 100644 --- a/README.md +++ b/README.md @@ -6,8 +6,8 @@ GraphX for .NET is an advanced open-source graph layout and visualization library that supports different layout algorithms and provides many means for visual customizations It is capable of rendering large amount of vertices and steadily moves to support the most popular .NET platforms. GraphX already served well as the foundation for many other projects where its functionality was irreplaceable. ### Requirements -GraphX requires **Visual Studio 2019 Community Edition** or above to build manually. -[**QuickGraphCore**](https://www.nuget.org/packages/QuickGraphCore/) nuget project is required for GraphX to operate. Also it is worth noting that it uses partial code from: Graph#, WPFExtensions, NodeXL, Extended WPF Toolkit, YAXLib and ModernUI. +GraphX requires **Visual Studio 2019 Comunity Edition** or above to build manually. +[**QuikGraph**](https://www.nuget.org/packages/QuikGraph/) nuget project is required for GraphX to operate. Also it is worth noting that it uses partial code from: Graph#, WPFExtensions, NodeXL, Extended WPF Toolkit, YAXLib and ModernUI. ### Platform Support Our library supports following platforms: diff --git a/info.md b/info.md index d5122047..fd76e044 100644 --- a/info.md +++ b/info.md @@ -5,5 +5,6 @@ https://www.nuget.org/packages/QuickGraphPCL/3.6.61114.2 https://github.com/YaccConstructor/QuickGraph Standard +https://github.com/KeRNeLith/QuikGraph https://github.com/mokeyish/QuickGraph https://github.com/oldrev/Sandwych.QuickGraph \ No newline at end of file