Я использую JavaFX для проверки некоторых свойств графика. Но я пытаюсь рассчитать правильное положение линии в соответствии с шириной ее штриха. Если вы рисуете линию с помощью strokeWidth с помощью JavaFX, вы создаете линию, завернутую на определенную ширину.
Для абсолютного позиционирования становится трудно позиционировать вашу линию. Поэтому я хотел бы определить алгоритм для позиционирования линии вне координат или внутри координат. (я не говорю о свойстве strokeType)
Кто-нибудь знает алгоритм для этого, независимый от ориентации? Я использовал myPath.setStrokeLineCap(StrokeLineCap.BUTT);
, чтобы избежать ширины конечной точки.
Но теперь мне нужно вычислить зазор, чтобы переместить мою линию за пределы координат или внутрь координат.