ElbowArrowTargetBox
See source codeTable of contents
Extends ElbowArrowBox.
interface ElbowArrowTargetBox extends ElbowArrowBox {}Properties
arrowheadOffset
How far away from this box should the arrow terminate to leave space for the arrowhead?
arrowheadOffset: numberedges
The usable edges of the box.
edges: ElbowArrowBoxEdgesexpanded
from ElbowArrowBox
The bounding box, expanded by ArrowShapeOptions.expandElbowLegLength.
expanded: Boxgeometry
The geometry of the bound shape, in arrow space.
geometry: Geometry2d | nullisExact
If true, the arrow should end at target. If false, the arrow should end at the edge of the
shape, pointing at target.
isExact: booleanisPoint
Are we treating this target as a single point in space rather than a bounding box?
isPoint: booleanminEndSegmentLength
The minimum length of the segment of the arrow that actually reaches the target - and has the arrowhead on it.
minEndSegmentLength: numberoriginal
from ElbowArrowBox
The original bounding box
original: Boxtarget
What specific point in the box are we aiming for?
target: VecPrev
ElbowArrowRouteNext
EmbedDefinition