Comuna.NET - A community analysis, tracking and graphing library for social networks written in C#
![]() | Network Methods |
The Network type exposes the following members.

Name | Description | |
---|---|---|
![]() | AddEdge |
Adds a new Connection to the network.
|
![]() | AddEdgeRange | (Inherited from UndirectedGraphUInt32, Connection.) |
![]() | AddVertex |
Adds a new node to the network.
|
![]() | AddVertexRange | (Inherited from UndirectedGraphUInt32, Connection.) |
![]() | AddVerticesAndEdge | (Inherited from UndirectedGraphUInt32, Connection.) |
![]() | AddVerticesAndEdgeRange | (Inherited from UndirectedGraphUInt32, Connection.) |
![]() | AdjacentDegree | (Inherited from UndirectedGraphUInt32, Connection.) |
![]() | AdjacentEdge | (Inherited from UndirectedGraphUInt32, Connection.) |
![]() | AdjacentEdges | (Inherited from UndirectedGraphUInt32, Connection.) |
![]() | Clear |
Removes all nodes and connections from this network.
|
![]() | ClearAdjacentEdges | (Inherited from UndirectedGraphUInt32, Connection.) |
![]() | ClearConnections |
Removes all connections from this network.
|
![]() | ClearNodes |
Removes all nodes from this network.
|
![]() | ContainsEdge(UTP) | (Inherited from UndirectedGraphUInt32, Connection.) |
![]() | ContainsEdge(UTP, UTP) | (Inherited from UndirectedGraphUInt32, Connection.) |
![]() | ContainsVertex | (Inherited from UndirectedGraphUInt32, Connection.) |
![]() | Dispose | |
![]() | Equals | (Inherited from Object.) |
![]() | Finalize | (Inherited from Object.) |
![]() | GetHashCode | (Inherited from Object.) |
![]() | GetType | (Inherited from Object.) |
![]() | IsAdjacentEdgesEmpty | (Inherited from UndirectedGraphUInt32, Connection.) |
![]() ![]() | LoadFromCsv |
Creates a new Network by reading the edge information stored in the given CSV (comma-separated
values) file.
The format is 'source_node, target_node [, weight]'. If not provided, weight of the edge is considered to be 1.
|
![]() | MemberwiseClone | (Inherited from Object.) |
![]() | OnEdgeAdded | (Inherited from UndirectedGraphUInt32, Connection.) |
![]() | OnEdgeRemoved | (Inherited from UndirectedGraphUInt32, Connection.) |
![]() | OnVertexAdded | (Inherited from UndirectedGraphUInt32, Connection.) |
![]() | OnVertexRemoved | (Inherited from UndirectedGraphUInt32, Connection.) |
![]() | RemoveAdjacentEdgeIf | (Inherited from UndirectedGraphUInt32, Connection.) |
![]() | RemoveEdge |
Removes the given Connection from the network and updates weights.
|
![]() | RemoveEdgeIf | (Inherited from UndirectedGraphUInt32, Connection.) |
![]() | RemoveEdges | (Inherited from UndirectedGraphUInt32, Connection.) |
![]() | RemoveVertex |
Removes the given node (ID) from the network and updates weights.
|
![]() | RemoveVertexIf | (Inherited from UndirectedGraphUInt32, Connection.) |
![]() | SaveToCsv |
Writes the network's edge information to a given CSV (comma-separated values) file.
The format is 'source_node, target_node, weight]'.
|
![]() | ToString | (Overrides ObjectToString.) |
![]() | TrimEdgeExcess | (Inherited from UndirectedGraphUInt32, Connection.) |
![]() | TryGetEdge | (Inherited from UndirectedGraphUInt32, Connection.) |
