an edge collection for indexing the in/out edge connection with current node.
DirectedVertex
01 Syntax
Microsoft.VisualBasic.Data.visualize.Network.Analysis.Model.DirectedVertex
02 Methods
| Name | Overloads | Summary |
|---|---|---|
| .ctor | 1 | create a new node edge connection collection object |
| addOutgoingEdge | 1 | unsafe add outgoing edge |
| addIncomingEdge | 1 | unsafe add source to me edge |
| addEdge | 1 | safely add an edge to current vertex |
| getEdgeTo | 1 | get first edge that connected to the given v2 node. |
03 Properties
| Name | Overloads | Summary |
|---|---|---|
| connectivity | 1 | summ all connected edge weights as weighted degree connectivity |
04 Fields
| Name | Overloads | Summary |
|---|---|---|
| m_outgoingEdges | 1 | me to target |
| m_incomingEdges | 1 | source to me |
05 Members
#ctor(
String)create a new node edge connection collection object
Parameters
| Name | Type | Description |
|---|---|---|
label | String | the node unique id |
addOutgoingEdge(Edge)
unsafe add outgoing edge
Parameters
| Name | Type | Description |
|---|---|---|
edge | Edge | - |
addIncomingEdge(Edge)
unsafe add source to me edge
Parameters
| Name | Type | Description |
|---|---|---|
e | Edge | - |
addEdge(Edge)
safely add an edge to current vertex
Parameters
| Name | Type | Description |
|---|---|---|
edge | Edge | - |
getEdgeTo(DirectedVertex)
get first edge that connected to the given v2 node.
Parameters
| Name | Type | Description |
|---|---|---|
v2 | DirectedVertex | target to |
connectivity
summ all connected edge weights as weighted degree connectivity
Remarks
the edge weight data should be not missing!
m_outgoingEdges
me to target
m_incomingEdges
source to me