BezierCubic2d

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total170 of 2,02791%14 of 10286%128116275030
offset(ContinuousPiecewiseLinearFunction, double, double, double, boolean)11933673%1787%15114801
updateSegments(ContinuousPiecewiseLinearFunction)2931991%72175%51515901
getDirection(double, ContinuousPiecewiseLinearFunction)224969%2250%2341201
getInflections()222100%2880%2602501
createControlPoints(Ray2d, Ray2d, double, boolean)145100%8100%0502001
getRoots()130100%4100%0301201
split0(double, List, List, List)108100%8100%0501301
split(double)96100%6100%0401001
B3(double, double[])52100%n/a010601
getT(double)51100%8100%0501601
getPoint(double, ContinuousPiecewiseLinearFunction)50100%2100%020801
toString()50100%n/a010401
BezierCubic2d(Point2d, Point2d, Point2d, Point2d)47100%n/a010701
getOffsetT(Set)38100%2466%240601
getOffsetT(Iterable)38100%6100%040701
BezierCubic2d(Point2d[])16100%n/a010201
toPolyLine(Flattener2d)16100%2100%020401
toPolyLine(OffsetFlattener2d, ContinuousPiecewiseLinearFunction)13100%n/a010301
checkArray(Point2d[])12100%2100%020201
getPoint(double)12100%n/a010101
BezierCubic2d(Ray2d, Ray2d, double, boolean)8100%n/a010201
BezierCubic2d(Ray2d, Ray2d, double)7100%n/a010201
static {...}7100%n/a010101
BezierCubic2d(Ray2d, Ray2d)6100%n/a010201
lambda$updateSegments$2(NavigableMap, Double)6100%n/a010101
lambda$updateSegments$1(NavigableMap, Double)6100%n/a010101
lambda$updateSegments$0(NavigableMap, Double)6100%n/a010101
getStartCurvature()4100%n/a010101
getEndCurvature()4100%n/a010101
getLength()100%n/a010101