SpiderWeb
(by schaf82)
SpiderWeb is a .NET library providing functionality for preforming calculations on graphs. The library is created with a special focuse on the integra
Support Email

SpiderWeb is a .NET library providing functionality for preforming calculations on graphs. The library is created with a special focuse on the integration of graphs and graph related theroies (e.g. SpaceSyntax) in parametric design envoirnments. Therefore special Versions are avalible for:

Grasshopper
DesignScript (planned)

Any feedback, questions or critic is welcomed.

Documents

General introduction into graph theory
Documentation and samples
.NET documentation for SpiderWebLibrary.dll and GH_SpiderWebLibrary.dll (SpiderWeb 4.1)

SpiderWeb4.1->SpiderWeb4.2 Grasshopper3d Components

Added eigenDecomposition Components
Added Clustering Components
Added graphStyle Components

Fixed Random Graph Coloring Error

Changed a lot of Inputs and Outputs of Components

.NET Library Changes

- Class GH_graphStyle added to GH_SpiderWebLibrary.GH_graphRepresentaions Namespace

- MustInherit Class agglomerativeClustering added to SpiderWebLibrary.clustering
- Added different agglomerativeClustering Supclasses

- MustInherit Class distanceClustering added to SpiderWebLibrary.clustering
- Added different distanceClustering Supclasses

- Class graphMatrix added to SpiderWebLibrary.graphRepresentaions

- Class GH_graphMatrix added to GH_SpiderWebLibrary.GH_graphRepresentaions

- Class spectralGraphMatrix added to SpiderWebLibrary.graphTools

SpiderWeb4.0->SpiderWeb4.1 Grasshopper3d Components

Added visualGraph Components:
- visualGraph Parameter -> can be converted to a graphVertexList / graphEdgeList
- visualGraphGrid
- displayVisualGraph
- recursiveShadowCasting
Added Manipulation components:
- split
- findEdges

.NET Library Changes

Class visualGraph added to SpiderWebLibrary.graphRepresentaions Namespace
Class GH_visualGraph added to GH_SpiderWebLibrary.GH_graphRepresentaions Namespace
Interface SearchGraph replaced through a Class SearchGraph in SpiderWebLibrary.graphTools Namespace
Changes to all Classes that implenented the SearchGraph Interface