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.
Extends
Sección titulada «Extends»Constructors
Sección titulada «Constructors»Constructor
Sección titulada «Constructor»new CircularVertex(
node?):CircularVertex
Defined in: layout/LayoutNetwork.ts:17
Parameters
Sección titulada «Parameters»Node | null
Returns
Sección titulada «Returns»CircularVertex
Inherited from
Sección titulada «Inherited from»Properties
Sección titulada «Properties»actualAngle
Sección titulada «actualAngle»actualAngle:
number=0
Defined in: layout/CircularNetwork.ts:13
bounds:
Rect
Defined in: layout/LayoutNetwork.ts:11
Inherited from
Sección titulada «Inherited from»destinationEdges
Sección titulada «destinationEdges»destinationEdges:
LayoutEdge[] =[]
Defined in: layout/LayoutNetwork.ts:13
Inherited from
Sección titulada «Inherited from»diameter
Sección titulada «diameter»diameter:
number=0
Defined in: layout/CircularNetwork.ts:12
edges:
LayoutEdge[] =[]
Defined in: layout/LayoutNetwork.ts:12
Inherited from
Sección titulada «Inherited from»index:
number=-1
Defined in: layout/LayoutNetwork.ts:15
Inherited from
Sección titulada «Inherited from»node:
Node|null
Defined in: layout/LayoutNetwork.ts:10
Inherited from
Sección titulada «Inherited from»sourceEdges
Sección titulada «sourceEdges»sourceEdges:
LayoutEdge[] =[]
Defined in: layout/LayoutNetwork.ts:14
Inherited from
Sección titulada «Inherited from»Accessors
Sección titulada «Accessors»centerX
Sección titulada «centerX»Get Signature
Sección titulada «Get Signature»get centerX():
number
Defined in: layout/LayoutNetwork.ts:50
Center point of the vertex bounds.
Returns
Sección titulada «Returns»number
Inherited from
Sección titulada «Inherited from»centerY
Sección titulada «centerY»Get Signature
Sección titulada «Get Signature»get centerY():
number
Defined in: layout/LayoutNetwork.ts:54
Returns
Sección titulada «Returns»number
Inherited from
Sección titulada «Inherited from»Get Signature
Sección titulada «Get Signature»get degree():
number
Defined in: layout/LayoutNetwork.ts:25
Whether this vertex has any edges.
Returns
Sección titulada «Returns»number
Inherited from
Sección titulada «Inherited from»inDegree
Sección titulada «inDegree»Get Signature
Sección titulada «Get Signature»get inDegree():
number
Defined in: layout/LayoutNetwork.ts:30
The edges coming INTO this vertex.
Returns
Sección titulada «Returns»number
Inherited from
Sección titulada «Inherited from»Get Signature
Sección titulada «Get Signature»get isLeaf():
boolean
Defined in: layout/LayoutNetwork.ts:45
Whether this vertex has no outgoing edges (a leaf).
Returns
Sección titulada «Returns»boolean
Inherited from
Sección titulada «Inherited from»Get Signature
Sección titulada «Get Signature»get isRoot():
boolean
Defined in: layout/LayoutNetwork.ts:40
Whether this vertex has no incoming edges (a root).
Returns
Sección titulada «Returns»boolean
Inherited from
Sección titulada «Inherited from»outDegree
Sección titulada «outDegree»Get Signature
Sección titulada «Get Signature»get outDegree():
number
Defined in: layout/LayoutNetwork.ts:35
The edges going OUT of this vertex.
Returns
Sección titulada «Returns»number