PathTraversalState.cpp | 84 , control2(c2) 92 return ((double)(start.dot(start)) + (double)(control1.dot(control1)) + (double)(control2.dot(control2)) + (double)(end.dot(end))) / 16.0; 97 return distanceLine(start, control1) + distanceLine(control1, control2) + distanceLine(control2, end); 102 FloatPoint startToControl1 = midPoint(control1, control2); 106 left.control2 = midPoint(left.control1, startToControl1); 108 right.control2 = midPoint(control2, end); 109 right.control1 = midPoint(right.control2, startToControl1) 121 FloatPoint control2; member in struct:blink::CubicBezier [all...] |