HalfLinkGeometry
Defined in: core/half-link.ts:80
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:94
Inner / outer quadratic control points (the inner = the shared centre curve).
cp1y:
number
Defined in: core/half-link.ts:95
cp2x:
number
Defined in: core/half-link.ts:96
cp2y:
number
Defined in: core/half-link.ts:97
x0:
number
Defined in: core/half-link.ts:82
Source centre — the strip pinches to a point here.
x02:
number
Defined in: core/half-link.ts:85
Inner strip start at the source (boundary + opposite-arrow clearance, toward the inner control).
x03:
number
Defined in: core/half-link.ts:91
Outer strip start at the source.
x04:
number
Defined in: core/half-link.ts:88
Source-centre + width (the source-side foot of the strip).
x11:
number
Defined in: core/half-link.ts:105
Arrow tip — on the target node’s boundary.
x12:
number
Defined in: core/half-link.ts:108
Inner arrowhead base.
x13:
number
Defined in: core/half-link.ts:99
Outer strip end, meeting the arrowhead.
x14:
number
Defined in: core/half-link.ts:102
Arrowhead barb (the wide outer corner).
y0:
number
Defined in: core/half-link.ts:83
y02:
number
Defined in: core/half-link.ts:86
y03:
number
Defined in: core/half-link.ts:92
y04:
number
Defined in: core/half-link.ts:89
y11:
number
Defined in: core/half-link.ts:106
y12:
number
Defined in: core/half-link.ts:109
y13:
number
Defined in: core/half-link.ts:100
y14:
number
Defined in: core/half-link.ts:103