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