nuget server logo nuget api documents
↑

API Docs / Microsoft.VisualBasic.Data.visualize.Network.IO.Extensions / Extensions

Extensions

Full name Microsoft.VisualBasic.Data.visualize.Network.Extensions Assembly Microsoft.VisualBasic.Data.visualize.Network.IO.Extensions Members 5

01 Syntax

Microsoft.VisualBasic.Data.visualize.Network.Extensions

02 Methods

NameOverloadsSummary
RemoveDuplicated 1 移除的重复的边
RemoveSelfLoop 1 移除自身与自身的边
GetConnections 1 这个查找函数是忽略掉了方向了的
GetNextConnects 1 查找To关系的节点边
Trim 1 Removes all of the selfloop and duplicated edges

03 Members

method RemoveDuplicated #
RemoveDuplicated``1(IEnumerable(Of ``0), Boolean, Boolean)

移除的重复的边

Parameters
NameTypeDescription
directedIEnumerable(Of ``0)

是否忽略方向?

ignoreTypesBoolean

是否忽略边的类型?

method RemoveSelfLoop #
RemoveSelfLoop``1(IEnumerable(Of ``0))

移除自身与自身的边

method GetConnections #
GetConnections(IEnumerable(Of NetworkEdge), String)

这个查找函数是忽略掉了方向了的

Parameters
NameTypeDescription
sourceIEnumerable(Of NetworkEdge)

-

nodeString

-

method GetNextConnects #
GetNextConnects(IEnumerable(Of NetworkEdge), String)

查找To关系的节点边

Parameters
NameTypeDescription
sourceIEnumerable(Of NetworkEdge)

-

fromString

-

method Trim #
Trim(NetworkTables, Boolean)

Removes all of the selfloop and duplicated edges

Parameters
NameTypeDescription
networkNetworkTables

-

doNothingBoolean

-