Click here to Skip to main content
Click here to Skip to main content

QuickGraph: A 100% C# graph library with Graphviz Support.

By , 23 Apr 2007
 
quickgraph_demo.zip
Release
QuickGraph.Algorithms.dll
QuickGraph.Algorithms.Graphviz.dll
QuickGraph.Collections.dll
QuickGraph.Concepts.dll
QuickGraph.dll
QuickGraph.Exceptions.dll
QuickGraph.Predicates.dll
QuickGraph.Representations.dll
QuickGraph.Web.dll
QuickGraph_doc_v2.1.chm
QuickGraphTest.exe
quickgraph_src.zip
QuickGraph.Algorithms.Graphviz
Collections
QuickGraph.Algorithms.Graphviz.csproj.user
QuickGraph.Algorithms
MaximumFlow
QuickGraph.Algorithms.csproj.user
Search
ShortestPath
Visitors
QuickGraph.Collections
Collections
QuickGraph.Collections.csproj.user
QuickGraph.Concepts
Algorithms
Modifications
Predicates
Providers
QuickGraph.Concepts.csproj.user
Traversals
Visitors
QuickGraph.Exceptions
QuickGraph.Exceptions.csproj.user
QuickGraph.Predicates
QuickGraph.Predicates.csproj.user
QuickGraph.Representations
QuickGraph.Representations.csproj.user
QuickGraph.Web
bin
Debug
QuickGraph.Web
Controls
Design
QuickGraph.Web
QuickGraph.Web.csproj.user
QuickGraph
Providers
QuickGraph.csproj.user
QuickGraph
Untitled.ndoc
QuickGraphNUnit
Algorithms
Search
App.ico
Generators
GraphConcepts
QuickGraphNUnit.csproj.user
QuickGraphTest
App.ico
bin
Debug
fd_noname.PNG
fd_withnames.PNG
filedependency_127157114549330692.dot
filedependency_127157123413136692.dot
filedependency_127157123413136692.png
filedependency_127157123415941060.dot
filedependency_127157123415941060.png
QuickGraphTest.csproj.user
<VisualStudioProject>
    <CSHARP
        ProjectType = "Local"
        ProductVersion = "7.0.9466"
        SchemaVersion = "1.0"
        ProjectGuid = "{784A584E-4A0E-4420-BE9A-70094BC0FF01}"
    >
        <Build>
            <Settings
                ApplicationIcon = "App.ico"
                AssemblyKeyContainerName = ""
                AssemblyName = "QuickGraphNUnit"
                AssemblyOriginatorKeyFile = ""
                DefaultClientScript = "JScript"
                DefaultHTMLPageLayout = "Grid"
                DefaultTargetSchema = "IE50"
                DelaySign = "false"
                OutputType = "Library"
                RootNamespace = "QuickGraphNUnit"
                StartupObject = ""
            >
                <Config
                    Name = "Debug"
                    AllowUnsafeBlocks = "false"
                    BaseAddress = "285212672"
                    CheckForOverflowUnderflow = "false"
                    ConfigurationOverrideFile = ""
                    DefineConstants = "DEBUG;TRACE"
                    DocumentationFile = ""
                    DebugSymbols = "true"
                    FileAlignment = "4096"
                    IncrementalBuild = "true"
                    Optimize = "false"
                    OutputPath = "bin\Debug\"
                    RegisterForComInterop = "false"
                    RemoveIntegerChecks = "false"
                    TreatWarningsAsErrors = "false"
                    WarningLevel = "4"
                />
                <Config
                    Name = "Release"
                    AllowUnsafeBlocks = "false"
                    BaseAddress = "285212672"
                    CheckForOverflowUnderflow = "false"
                    ConfigurationOverrideFile = ""
                    DefineConstants = "TRACE"
                    DocumentationFile = ""
                    DebugSymbols = "false"
                    FileAlignment = "4096"
                    IncrementalBuild = "false"
                    Optimize = "true"
                    OutputPath = "bin\Release\"
                    RegisterForComInterop = "false"
                    RemoveIntegerChecks = "false"
                    TreatWarningsAsErrors = "false"
                    WarningLevel = "4"
                />
            </Settings>
            <References>
                <Reference
                    Name = "System"
                    AssemblyName = "System"
                    HintPath = "..\..\..\..\..\..\WINNT\Microsoft.NET\Framework\v1.0.3705\System.dll"
                />
                <Reference
                    Name = "System.Data"
                    AssemblyName = "System.Data"
                    HintPath = "..\..\..\..\..\..\WINNT\Microsoft.NET\Framework\v1.0.3705\System.Data.dll"
                />
                <Reference
                    Name = "System.XML"
                    AssemblyName = "System.Xml"
                    HintPath = "..\..\..\..\..\..\WINNT\Microsoft.NET\Framework\v1.0.3705\System.XML.dll"
                />
                <Reference
                    Name = "QuickGraph"
                    Project = "{5F42D0C5-A525-4891-9A5D-3D8BE4A21626}"
                    Package = "{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}"
                />
                <Reference
                    Name = "nunit.framework"
                    AssemblyName = "nunit.framework"
                    HintPath = "..\..\..\..\..\..\Program Files\NUnit V2.1\bin\nunit.framework.dll"
                />
                <Reference
                    Name = "System.Drawing"
                    AssemblyName = "System.Drawing"
                    HintPath = "..\..\..\..\..\..\WINNT\Microsoft.NET\Framework\v1.0.3705\System.Drawing.dll"
                />
                <Reference
                    Name = "QuickGraph.Algorithms"
                    Project = "{EB884293-9316-41E5-A026-8A0F036E5887}"
                    Package = "{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}"
                />
                <Reference
                    Name = "QuickGraph.Concepts"
                    Project = "{247010DA-C052-46E6-8C02-BF616DF38960}"
                    Package = "{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}"
                />
                <Reference
                    Name = "QuickGraph.Collections"
                    Project = "{CBED5772-5130-4507-A992-56DBA9E4906A}"
                    Package = "{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}"
                />
                <Reference
                    Name = "QuickGraph.Exceptions"
                    Project = "{CA7F6FC6-CA25-4592-9133-C5CBDDA7E2BB}"
                    Package = "{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}"
                />
                <Reference
                    Name = "QuickGraph.Predicates"
                    Project = "{5D4BF201-84BB-4C39-817C-58F4A8CD085D}"
                    Package = "{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}"
                />
                <Reference
                    Name = "QuickGraph.Representations"
                    Project = "{34EA963A-01E0-45A9-85E1-B2C85BF50FB7}"
                    Package = "{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}"
                />
            </References>
        </Build>
        <Files>
            <Include>
                <File
                    RelPath = "App.ico"
                    BuildAction = "Content"
                />
                <File
                    RelPath = "AssemblyInfo.cs"
                    SubType = "Code"
                    BuildAction = "Compile"
                />
                <File
                    RelPath = "Algorithms\TopologicalSortAlgorithmTest.cs"
                    SubType = "Code"
                    BuildAction = "Compile"
                />
                <File
                    RelPath = "Algorithms\Search\BreadthFirstSearchAlgorithmTest.cs"
                    SubType = "Code"
                    BuildAction = "Compile"
                />
                <File
                    RelPath = "Algorithms\Search\DepthFirstSearchAlgorithmTest.cs"
                    SubType = "Code"
                    BuildAction = "Compile"
                />
                <Folder RelPath = "Algorithms\ShortestPath\" />
                <File
                    RelPath = "Generators\BidirectionalGraphGenerator.cs"
                    SubType = "Code"
                    BuildAction = "Compile"
                />
                <File
                    RelPath = "Generators\IGraphGenerator.cs"
                    SubType = "Code"
                    BuildAction = "Compile"
                />
                <File
                    RelPath = "Generators\IIncidenceGraphGenerator.cs"
                    SubType = "Code"
                    BuildAction = "Compile"
                />
                <File
                    RelPath = "Generators\IMutableEdgeListGraphGenerator.cs"
                    SubType = "Code"
                    BuildAction = "Compile"
                />
                <File
                    RelPath = "Generators\IMutableGraphGenerator.cs"
                    SubType = "Code"
                    BuildAction = "Compile"
                />
                <File
                    RelPath = "Generators\IMutableIncidenceGraphGenerator.cs"
                    SubType = "Code"
                    BuildAction = "Compile"
                />
                <File
                    RelPath = "Generators\IncidenceGraphGenerator.cs"
                    SubType = "Code"
                    BuildAction = "Compile"
                />
                <File
                    RelPath = "Generators\IVertexListGraphGenerator.cs"
                    SubType = "Code"
                    BuildAction = "Compile"
                />
                <File
                    RelPath = "GraphConcepts\GraphTest.cs"
                    SubType = "Code"
                    BuildAction = "Compile"
                />
                <File
                    RelPath = "GraphConcepts\IncidenceGraphTest.cs"
                    SubType = "Code"
                    BuildAction = "Compile"
                />
                <File
                    RelPath = "GraphConcepts\MutableEdgeListGraphTest.cs"
                    SubType = "Code"
                    BuildAction = "Compile"
                />
                <File
                    RelPath = "GraphConcepts\MutableGraphTest.cs"
                    SubType = "Code"
                    BuildAction = "Compile"
                />
                <File
                    RelPath = "GraphConcepts\MutableIncidenceGraphTest.cs"
                    SubType = "Code"
                    BuildAction = "Compile"
                />
                <File
                    RelPath = "GraphConcepts\VertexListGraphTest.cs"
                    SubType = "Code"
                    BuildAction = "Compile"
                />
            </Include>
        </Files>
    </CSHARP>
</VisualStudioProject>

By viewing downloads associated with this article you agree to the Terms of use and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.

A list of licenses authors might use can be found here

About the Author

Jonathan de Halleux
Engineer
United States United States
Member
Jonathan de Halleux is Civil Engineer in Applied Mathematics. He finished his PhD in 2004 in the rainy country of Belgium. After 2 years in the Common Language Runtime (i.e. .net), he is now working at Microsoft Research on Pex (http://research.microsoft.com/pex).

Permalink | Advertise | Privacy | Mobile
Web02 | 2.6.130523.1 | Last Updated 23 Apr 2007
Article Copyright 2003 by Jonathan de Halleux
Everything else Copyright © CodeProject, 1999-2013
Terms of Use
Layout: fixed | fluid