[@antv/graphlib](../README.md) / [Exports](../modules.md) / generate # Namespace: generate ## Table of contents ### Functions - [getGraphComplement](generate.md#getgraphcomplement) ## Functions ### getGraphComplement ▸ **getGraphComplement**<`NodeIDType`, `EdgeType`\>(`originGraph`): ``null`` \| [`Graph`](../classes/Graph.md)<`NodeIDType`, `any`, `EdgeType`, `any`\> **`description`** Get the graph's complement **`description.zh-cn`** 获取图的补图 #### Type parameters | Name | Type | | :------ | :------ | | `NodeIDType` | `any` | | `EdgeType` | `any` | #### Parameters | Name | Type | | :------ | :------ | | `originGraph` | [`Graph`](../classes/Graph.md)<`NodeIDType`, `any`, `EdgeType`, `any`\> | #### Returns ``null`` \| [`Graph`](../classes/Graph.md)<`NodeIDType`, `any`, `EdgeType`, `any`\> #### Defined in [generate/compelement.ts:8](https://github.com/antvis/graphlib/blob/7513e82/src/generate/compelement.ts#L8)