Joiner implements Join, with rhs the right path and lhs the left path to append to, pivot the intersection of both path elements, n0 and n1 the normals at the start and end of the path respectively. The length of n0 and n1 are equal to the halfWidth.
| 75 | |
| 76 | // Joiner implements Join, with rhs the right path and lhs the left path to append to, pivot the intersection of both path elements, n0 and n1 the normals at the start and end of the path respectively. The length of n0 and n1 are equal to the halfWidth. |
| 77 | type Joiner interface { |
| 78 | Join(*Path, *Path, float64, Point, Point, Point, float64, float64) |
| 79 | } |
| 80 | |
| 81 | // BevelJoin connects two path elements by a linear join. |
| 82 | var BevelJoin Joiner = BevelJoiner{} |
no outgoing calls
no test coverage detected