Skip to content

HalfLinkGeometry

Defined in: network/half-link.ts:42

The resolved anchor + control points of a half-arrow link (the vertices its outline visits).

cp1x: number

Defined in: network/half-link.ts:56

Inner / outer quadratic control points (the inner = the shared centre curve).


cp1y: number

Defined in: network/half-link.ts:57


cp2x: number

Defined in: network/half-link.ts:58


cp2y: number

Defined in: network/half-link.ts:59


x0: number

Defined in: network/half-link.ts:44

Source centre — the strip pinches to a point here.


x02: number

Defined in: network/half-link.ts:47

Inner strip start at the source (boundary + opposite-arrow clearance, toward the inner control).


x03: number

Defined in: network/half-link.ts:53

Outer strip start at the source.


x04: number

Defined in: network/half-link.ts:50

Source-centre + width (the source-side foot of the strip).


x11: number

Defined in: network/half-link.ts:67

Arrow tip — on the target node’s boundary.


x12: number

Defined in: network/half-link.ts:70

Inner arrowhead base.


x13: number

Defined in: network/half-link.ts:61

Outer strip end, meeting the arrowhead.


x14: number

Defined in: network/half-link.ts:64

Arrowhead barb (the wide outer corner).


y0: number

Defined in: network/half-link.ts:45


y02: number

Defined in: network/half-link.ts:48


y03: number

Defined in: network/half-link.ts:54


y04: number

Defined in: network/half-link.ts:51


y11: number

Defined in: network/half-link.ts:68


y12: number

Defined in: network/half-link.ts:71


y13: number

Defined in: network/half-link.ts:62


y14: number

Defined in: network/half-link.ts:65