Show / Hide Table of Contents

Interface IClusteredGraph

Represents a graph cluster.

Namespace: QuikGraph
Assembly: QuikGraph.dll
Syntax
public interface IClusteredGraph

Properties

| Improve this Doc View Source

Clusters

Graph clusters.

Declaration
IEnumerable Clusters { get; }
Property Value
Type Description
System.Collections.IEnumerable
| Improve this Doc View Source

ClustersCount

Number of clusters.

Declaration
int ClustersCount { get; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

Collapsed

Gets or sets the collapse state of this cluster.

Declaration
bool Collapsed { get; set; }
Property Value
Type Description
System.Boolean

Methods

| Improve this Doc View Source

AddCluster()

Adds a new cluster.

Declaration
IClusteredGraph AddCluster()
Returns
Type Description
IClusteredGraph

The added cluster.

| Improve this Doc View Source

RemoveCluster(IClusteredGraph)

Removes the given graph from this cluster.

Declaration
void RemoveCluster(IClusteredGraph graph)
Parameters
Type Name Description
IClusteredGraph graph

The graph.

Exceptions
Type Condition
System.ArgumentNullException

graph is null.

Extension Methods

GraphMLExtensions.SerializeToGraphML<TVertex, TEdge, TGraph>(TGraph, String)
GraphMLExtensions.SerializeToGraphML<TVertex, TEdge, TGraph>(TGraph, String, VertexIdentity<TVertex>, EdgeIdentity<TVertex, TEdge>)
GraphMLExtensions.SerializeToGraphML<TVertex, TEdge, TGraph>(TGraph, XmlWriter)
GraphMLExtensions.SerializeToGraphML<TVertex, TEdge, TGraph>(TGraph, XmlWriter, VertexIdentity<TVertex>, EdgeIdentity<TVertex, TEdge>)
GraphMLExtensions.DeserializeFromGraphML<TVertex, TEdge, TGraph>(TGraph, XmlReader, IdentifiableVertexFactory<TVertex>, IdentifiableEdgeFactory<TVertex, TEdge>)
GraphMLExtensions.DeserializeFromGraphML<TVertex, TEdge, TGraph>(TGraph, TextReader, IdentifiableVertexFactory<TVertex>, IdentifiableEdgeFactory<TVertex, TEdge>)
GraphMLExtensions.DeserializeFromGraphML<TVertex, TEdge, TGraph>(TGraph, String, IdentifiableVertexFactory<TVertex>, IdentifiableEdgeFactory<TVertex, TEdge>)
GraphMLExtensions.DeserializeAndValidateFromGraphML<TVertex, TEdge, TGraph>(TGraph, TextReader, IdentifiableVertexFactory<TVertex>, IdentifiableEdgeFactory<TVertex, TEdge>)
SerializationExtensions.SerializeToXml<TVertex, TEdge, TGraph>(TGraph, XmlWriter, VertexIdentity<TVertex>, EdgeIdentity<TVertex, TEdge>, String, String, String, String)
SerializationExtensions.SerializeToXml<TVertex, TEdge, TGraph>(TGraph, XmlWriter, VertexIdentity<TVertex>, EdgeIdentity<TVertex, TEdge>, String, String, String, String, Action<XmlWriter, TGraph>, Action<XmlWriter, TVertex>, Action<XmlWriter, TEdge>)
  • Improve this Doc
  • View Source
In This Article
Back to top QuikGraph