Skip to content

Typed API (TypeDoc)


Typed API (TypeDoc) / GraphProperties

Type Alias: GraphProperties<T> ​

GraphProperties<T> = object

Defined in: graph/src/graph.ts:23

Extended by ​

Type Parameters ​

T ​

T

Properties ​

adjacencyMatrix? ​

optional adjacencyMatrix: AdjacencyMatrix

Defined in: graph/src/graph.ts:37


connected? ​

optional connected: boolean

Defined in: graph/src/graph.ts:30


connectedComponentsCount? ​

optional connectedComponentsCount: number

Defined in: graph/src/graph.ts:31


cycleCount? ​

optional cycleCount: number

Defined in: graph/src/graph.ts:33


directed? ​

optional directed: boolean

Defined in: graph/src/graph.ts:28


edges? ​

optional edges: Set<IEdge<T>>

Defined in: graph/src/graph.ts:27


hasCycles? ​

optional hasCycles: boolean

Defined in: graph/src/graph.ts:34


hasNegativeCycles? ​

optional hasNegativeCycles: boolean

Defined in: graph/src/graph.ts:35


incidenceMatrix? ​

optional incidenceMatrix: IncidenceMatrix

Defined in: graph/src/graph.ts:39


mixed? ​

optional mixed: boolean

Defined in: graph/src/graph.ts:29


strongConnectedComponentsCount? ​

optional strongConnectedComponentsCount: number

Defined in: graph/src/graph.ts:32


title? ​

optional title: string

Defined in: graph/src/graph.ts:25


useMatrixLayer? ​

optional useMatrixLayer: boolean

Defined in: graph/src/graph.ts:36


uuid? ​

optional uuid: string

Defined in: graph/src/graph.ts:24


vertices? ​

optional vertices: Set<IVertex<T>>

Defined in: graph/src/graph.ts:26


weightedAdjacencyMatrix? ​

optional weightedAdjacencyMatrix: WeightedAdjacencyMatrix

Defined in: graph/src/graph.ts:38

Built with VitePress – Released under the MIT License.