| subdivide(XCubicCurve2D, XCubicCurve2D, XCubicCurve2D, double) |  | 0% | | n/a | 1 | 1 | 21 | 21 | 1 | 1 |
| shorten(XCubicCurve2D, XRectangle2D) |  | 0% |  | 0% | 9 | 9 | 16 | 16 | 1 | 1 |
| intersect(XLine2D, XRectangle2D) |  | 0% |  | 0% | 7 | 7 | 17 | 17 | 1 | 1 |
| getAngle(XPoint2D, XPoint2D) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getEndingAngle(XCubicCurve2D) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getStartingAngle(XCubicCurve2D) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| isCutting(XCubicCurve2D, XRectangle2D) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| middle(XLine2D) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| middle(XPoint2D, XPoint2D) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toRectangle(Positionable) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| dist(XCubicCurve2D) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| dist(XLine2D) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCenter(Positionable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| intersect(Positionable, Positionable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| BezierUtils() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |