Files
railwaysystem/RuoYi-Vue/ruoyi-ui/node_modules1/@antv/graphlib/docs/modules/comparision.md
T
2026-09-10 15:40:10 +08:00

8.0 KiB

@antv/graphlib / Exports / comparision

Namespace: comparision

Table of contents

Functions

Functions

containAllSameEdges

▸ containAllSameEdges<NodeIDType, EdgeType>(aGraph, bGraph): boolean

description Check if a graph contains all edges in another graph.

description.zh-cn 检查一个图是否包含另一个图的所有边。

Type parameters

Name Type
NodeIDType any
EdgeType any

Parameters

Name Type
aGraph Graph<NodeIDType, any, EdgeType, any>
bGraph Graph<NodeIDType, any, EdgeType, any>

Returns

boolean

Defined in

comparision/contain.ts:102


containAllSameNodes

▸ containAllSameNodes<NodeIDType>(aGraph, bGraph): boolean

description Check if a graph contains all nodes in another graph.

description.zh-cn 检查一个图是否包含另一个图的所有节点。

Type parameters

Name Type
NodeIDType any

Parameters

Name Type
aGraph Graph<NodeIDType, any, any, any>
bGraph Graph<NodeIDType, any, any, any>

Returns

boolean

Defined in

comparision/contain.ts:90


containSameEdges

▸ containSameEdges<NodeIDType>(aGraph, bGraph): boolean

description Check if two graphs are contains the same edges.

description.zh-cn 检查两个图是否包含相同的边。

Type parameters

Name Type
NodeIDType any

Parameters

Name Type
aGraph Graph<NodeIDType, any, any, string>
bGraph Graph<NodeIDType, any, any, string>

Returns

boolean

Defined in

comparision/contain.ts:31


containSameNodes

▸ containSameNodes<NodeIDType>(aGraph, bGraph): boolean

description Check if two graphs are contains the same nodes.

description.zh-cn 检查两个图是否包含相同的节点。

Type parameters

Name Type
NodeIDType any

Parameters

Name Type
aGraph Graph<NodeIDType, Record<string, any>, Record<string, any>, string>
bGraph Graph<NodeIDType, Record<string, any>, Record<string, any>, string>

Returns

boolean

Defined in

comparision/contain.ts:13


getSameEdges

▸ getSameEdges<NodeIDType, EdgeType>(aGraph, bGraph): DefaultEdgeType<NodeIDType, EdgeType>[]

description get same edges in two graphs.

description.zh-cn 获取两个图中相同的边。

Type parameters

Name Type
NodeIDType any
EdgeType any

Parameters

Name Type
aGraph Graph<NodeIDType, any, EdgeType, any>
bGraph Graph<NodeIDType, any, EdgeType, any>

Returns

DefaultEdgeType<NodeIDType, EdgeType>[]

Defined in

comparision/contain.ts:62


getSameNodes

▸ getSameNodes<NodeIDType>(aGraph, bGraph): NodeIDType[]

description get same nodes in two graphs.

description.zh-cn 获取两个图中相同的节点。

Type parameters

Name Type
NodeIDType any

Parameters

Name Type
aGraph Graph<NodeIDType, Record<string, any>, Record<string, any>, string>
bGraph Graph<NodeIDType, Record<string, any>, Record<string, any>, string>

Returns

NodeIDType[]

Defined in

comparision/contain.ts:49


isGraphComplement

▸ isGraphComplement<NodeIDType, EdgeType>(originGraph, targetGraph): boolean

description Check if one graph is the complement of another graph.

description.zh-cn 检查一个图是否是另一个图的补图。

Type parameters

Name Type
NodeIDType any
EdgeType any

Parameters

Name Type
originGraph Graph<NodeIDType, any, EdgeType, any>
targetGraph Graph<NodeIDType, any, EdgeType, any>

Returns

boolean

Defined in

comparision/complement.ts:9


isGraphContainsAnother

▸ isGraphContainsAnother<NodeIDType, EdgeType>(originGraph, targetGraph): boolean

description Check if one graph is the subgraph of another graph.

description.zh-cn 检查一个图是否是另一个图的子图。

Type parameters

Name Type
NodeIDType any
EdgeType any

Parameters

Name Type
originGraph Graph<NodeIDType, any, EdgeType, any>
targetGraph Graph<NodeIDType, any, EdgeType, any>

Returns

boolean

Defined in

comparision/contain.ts:131


isGraphOptionSame

▸ isGraphOptionSame<NodeIDType, EdgeType>(aGraph, bGraph): boolean

description Check if two graphs'option are the same.

description.zh-cn 检查两个图的选项是否相同。

Type parameters

Name Type
NodeIDType any
EdgeType any

Parameters

Name Type
aGraph Graph<NodeIDType, any, EdgeType, any>
bGraph Graph<NodeIDType, any, EdgeType, any>

Returns

boolean

Defined in

comparision/contain.ts:75


isGraphSame

▸ isGraphSame<NodeIDType, EdgeType>(aGraph, bGraph): boolean

description Check if two graphs are the same.

description.zh-cn 检查两个图是否相同。

Type parameters

Name Type
NodeIDType any
EdgeType any

Parameters

Name Type
aGraph Graph<NodeIDType, any, EdgeType, any>
bGraph Graph<NodeIDType, any, EdgeType, any>

Returns

boolean

Defined in

comparision/contain.ts:114