Show / Hide Table of Contents

Class UnorientedGraph

Defines an unoriented graph.

Inheritance
System.Object
Graph
UnorientedGraph
Inherited Members
Graph.Nodes
Graph.Edges
Graph.AddNode()
Graph.AddEdge(IGraphNode, IGraphNode)
Graph.HasEdge(IGraphNode, IGraphNode)
Graph.AddNode(IGraphNode)
Graph.AddEdge(IGraphEdge)
Graph.CreateNode()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Kephas.Graphs
Assembly: Kephas.Core.dll
Syntax
public class UnorientedGraph : Graph

Methods

| Improve this Doc View Source

CreateEdge(GraphNode, GraphNode)

Creates an edge between two nodes.

Declaration
protected override GraphEdge CreateEdge(GraphNode from, GraphNode to)
Parameters
Type Name Description
GraphNode from

The starting node.

GraphNode to

The ending node.

Returns
Type Description
GraphEdge

The new edge.

Overrides
Graph.CreateEdge(GraphNode, GraphNode)
| Improve this Doc View Source

CreateSubgraph()

Creates a subgraph.

Declaration
protected override Graph CreateSubgraph()
Returns
Type Description
Graph

The new subgraph.

Overrides
Graph.CreateSubgraph()

Extension Methods

DynamicObjectExtensions.SetPropertyValue(Object, String, Object)
DynamicObjectExtensions.TrySetPropertyValue(Object, String, Object)
DynamicObjectExtensions.GetPropertyValue(Object, String)
DynamicObjectExtensions.TryGetPropertyValue(Object, String, out Object)
DynamicObjectExtensions.GetRuntimeTypeInfo(Object)
DynamicObjectExtensions.ToDynamic(Object)
DynamicObjectExtensions.ToExpando(Object)
BehaviorValue.ToBehaviorValue<TValue>(TValue)
CollectionExtensions.AddRange<T, TItem>(T, IEnumerable<TItem>)
GraphExtensions.Merge<TGraph>(TGraph, TGraph)
GraphExtensions.GetConnectedSubgraphs<TGraph>(TGraph)
LoggingExtensions.GetLogger(Object, IContext)
TypeExtensions.GetAbstractType(Object)
TypeExtensions.GetAbstractTypeInfo(Object)
ReflectionHelper.GetTypeInfo(Object)
EntityEntryExtensions.TryGetAttachedEntityEntry(Object)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX