paintHammerLine method
Implementation
void paintHammerLine(
Canvas canvas, Size size, Offset noteOffset, Offset releaseOffset) {
final y = releaseOffset.dy - (chartPositioning.stringSpacing * .3);
final xTo = releaseOffset.dx - 8;
final xFrom = noteOffset.dx + 8;
final xControl = ((xTo - xFrom) / 2) + xFrom;
final yControl = y - (chartPositioning.stringSpacing * .3);
final path = Path()
..moveTo(xFrom, y)
..quadraticBezierTo(xControl, yControl, xTo, y);
canvas.drawPath(path, tabContext.techniquePaint);
}