|
|
GraphFastDirected Class |
Namespace: GraphLibrary.Graphs.GraphsFast
public class GraphFastDirected : GraphFast
The GraphFastDirected type exposes the following members.
| Name | Description | |
|---|---|---|
| GraphFastDirected | Initializes a new instance of the GraphFastDirected class |
| Name | Description | |
|---|---|---|
| Edges |
Gets list of eges
(Overrides BaseGraphEdges.) | |
| Network |
Property that holds graph data.
Each node has list of neighbors.
(Inherited from GraphFast.) | |
| Nodes |
Gets list of nodes
(Inherited from GraphFast.) | |
| NumberOfEdges |
Gets list of edges
(Inherited from GraphFast.) | |
| NumberOfNodes |
Gets number of nodes
(Inherited from GraphFast.) |
| Name | Description | |
|---|---|---|
| EdgeAdd(ListTupleInt32, Int32) |
Adds multiple edges
(Inherited from GraphFast.) | |
| EdgeAdd(Int32, Int32) |
Adds edge between two nodes
(Inherited from GraphFast.) | |
| EdgeRemove |
Removes an edge between two nodes
(Inherited from GraphFast.) | |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
| GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| Neighbors |
Returns list of in and out neighbors of a node
(Overrides BaseGraphNeighbors(Int32).) | |
| NeighborsIn |
Returns list of in neighbors of a node.
(Overrides BaseGraphNeighborsIn(Int32).) | |
| NeighborsOut |
Returns list of out neighbors of a node
(Inherited from GraphFast.) | |
| NodeAdd |
Adds node consecutively
(Inherited from GraphFast.) | |
| NodeAdd(ListInt32) |
Adds multiple nodes
(Inherited from GraphFast.) | |
| NodeAdd(Int32) |
Adds node
(Inherited from GraphFast.) | |
| NodeDegree |
Returns number of in and out neighbors of a node
(Overrides BaseGraphNodeDegree(Int32).) | |
| NodeDegreeIn |
Returns number of in neighbors of a node
(Overrides BaseGraphNodeDegreeIn(Int32).) | |
| NodeDegreeOut |
Number of out neighbors of a node
(Inherited from GraphFast.) | |
| NodeDegrees |
Number of in and out neighbors of all nodes
(Overrides BaseGraphNodeDegrees.) | |
| NodeDegreesIn |
Number of in neighbors of all nodes
(Overrides BaseGraphNodeDegreesIn.) | |
| NodeDegreesOut |
Number of out neighbors of all nodes
(Inherited from GraphFast.) | |
| NodeRemove |
Removes a node
(Inherited from GraphFast.) | |
| OnEdgeAdd |
Adds edge from node1 to node2
(Overrides GraphFastOnEdgeAdd(Int32, Int32).) | |
| OnEdgeRemove |
Removes edge from node1 to node2
(Overrides GraphFastOnEdgeRemove(Int32, Int32).) | |
| ReadEdgeList | (Inherited from GraphFast.) | |
| ReadPajek |
Creates graph from Pajek file
(Inherited from GraphFast.) | |
| ToString | Returns a string that represents the current object. (Inherited from Object.) |