Ir al contenido

CircularVertex

Defined in: layout/CircularNetwork.ts:11

GoJS-compatible: CircularLayout’s specialized vertex/edge/network subclasses. These are real, constructible classes with the documented extra properties, but — unlike real GoJS — graphojs’s CircularLayout doesn’t build its internal working set out of these subclasses, so overriding them has no effect on layout results. They exist for API parity with code ported from GoJS that references these types directly.

new CircularVertex(node?): CircularVertex

Defined in: layout/LayoutNetwork.ts:17

Node | null

CircularVertex

LayoutVertex.constructor

actualAngle: number = 0

Defined in: layout/CircularNetwork.ts:13


bounds: Rect

Defined in: layout/LayoutNetwork.ts:11

LayoutVertex.bounds


destinationEdges: LayoutEdge[] = []

Defined in: layout/LayoutNetwork.ts:13

LayoutVertex.destinationEdges


diameter: number = 0

Defined in: layout/CircularNetwork.ts:12


edges: LayoutEdge[] = []

Defined in: layout/LayoutNetwork.ts:12

LayoutVertex.edges


index: number = -1

Defined in: layout/LayoutNetwork.ts:15

LayoutVertex.index


node: Node | null

Defined in: layout/LayoutNetwork.ts:10

LayoutVertex.node


sourceEdges: LayoutEdge[] = []

Defined in: layout/LayoutNetwork.ts:14

LayoutVertex.sourceEdges

get centerX(): number

Defined in: layout/LayoutNetwork.ts:50

Center point of the vertex bounds.

number

LayoutVertex.centerX


get centerY(): number

Defined in: layout/LayoutNetwork.ts:54

number

LayoutVertex.centerY


get degree(): number

Defined in: layout/LayoutNetwork.ts:25

Whether this vertex has any edges.

number

LayoutVertex.degree


get inDegree(): number

Defined in: layout/LayoutNetwork.ts:30

The edges coming INTO this vertex.

number

LayoutVertex.inDegree


get isLeaf(): boolean

Defined in: layout/LayoutNetwork.ts:45

Whether this vertex has no outgoing edges (a leaf).

boolean

LayoutVertex.isLeaf


get isRoot(): boolean

Defined in: layout/LayoutNetwork.ts:40

Whether this vertex has no incoming edges (a root).

boolean

LayoutVertex.isRoot


get outDegree(): number

Defined in: layout/LayoutNetwork.ts:35

The edges going OUT of this vertex.

number

LayoutVertex.outDegree