setStrokeJoin
позволяет установить три режима отображения линий жирных линий.ROUND
означает, что круглое сечение используется для обхода перегиба, BEVEL
означает, что другой короткий прямой отрезок используется перпендикулярно углу половины, а MITER
означает, что внешний контур двух соединительных линий удлинен до пересечения.Однако, когда угол действительно острый, эта точка может уйти очень далеко, поэтому обычно устанавливается предел, который переключается с MITER
на BEVEL
, если достигается определенная резкость.Этот предел контролируется setStrokeMiter
.Для примеров см. здесь .