HalfLinkGeometry
Defined in: core/half-link.ts:82
The resolved anchor + control points of a half-arrow link (the vertices its outline visits).
Properties
Section titled “Properties”cp1x:
number
Defined in: core/half-link.ts:96
Inner / outer quadratic control points (the inner = the shared centre curve).
cp1y:
number
Defined in: core/half-link.ts:97
cp2x:
number
Defined in: core/half-link.ts:98
cp2y:
number
Defined in: core/half-link.ts:99
x0:
number
Defined in: core/half-link.ts:84
Source centre — the strip pinches to a point here.
x02:
number
Defined in: core/half-link.ts:87
Inner strip start at the source (boundary + opposite-arrow clearance, toward the inner control).
x03:
number
Defined in: core/half-link.ts:93
Outer strip start at the source.
x04:
number
Defined in: core/half-link.ts:90
Source-centre + width (the source-side foot of the strip).
x11:
number
Defined in: core/half-link.ts:107
Arrow tip — on the target node’s boundary.
x12:
number
Defined in: core/half-link.ts:110
Inner arrowhead base.
x13:
number
Defined in: core/half-link.ts:101
Outer strip end, meeting the arrowhead.
x14:
number
Defined in: core/half-link.ts:104
Arrowhead barb (the wide outer corner).
y0:
number
Defined in: core/half-link.ts:85
y02:
number
Defined in: core/half-link.ts:88
y03:
number
Defined in: core/half-link.ts:94
y04:
number
Defined in: core/half-link.ts:91
y11:
number
Defined in: core/half-link.ts:108
y12:
number
Defined in: core/half-link.ts:111
y13:
number
Defined in: core/half-link.ts:102
y14:
number
Defined in: core/half-link.ts:105