Lines Matching refs:ctrl2

58 …hFunc(cur.start, cur.ctrl1) + lineLengthFunc(cur.ctrl1, cur.ctrl2) + lineLengthFunc(cur.ctrl2, cur…  in _bezLength()
249 auto c = (ctrl1.x + ctrl2.x) * 0.5f; in split()
251 right.ctrl2.x = (ctrl2.x + end.x) * 0.5f; in split()
254 left.ctrl2.x = (left.ctrl1.x + c) * 0.5f; in split()
255 right.ctrl1.x = (right.ctrl2.x + c) * 0.5f; in split()
256 left.end.x = right.start.x = (left.ctrl2.x + right.ctrl1.x) * 0.5f; in split()
258 c = (ctrl1.y + ctrl2.y) * 0.5f; in split()
260 right.ctrl2.y = (ctrl2.y + end.y) * 0.5f; in split()
263 left.ctrl2.y = (left.ctrl1.y + c) * 0.5f; in split()
264 right.ctrl1.y = (right.ctrl2.y + c) * 0.5f; in split()
265 left.end.y = right.start.y = (left.ctrl2.y + right.ctrl1.y) * 0.5f; in split()
296 left.ctrl2.x = ctrl1.x + t * (ctrl2.x - ctrl1.x); //temporary holding spot in split()
297 left.ctrl2.y = ctrl1.y + t * (ctrl2.y - ctrl1.y); //temporary holding spot in split()
299 ctrl2.x = ctrl2.x + t * (end.x - ctrl2.x); in split()
300 ctrl2.y = ctrl2.y + t * (end.y - ctrl2.y); in split()
302 ctrl1.x = left.ctrl2.x + t * (ctrl2.x - left.ctrl2.x); in split()
303 ctrl1.y = left.ctrl2.y + t * (ctrl2.y - left.ctrl2.y); in split()
305 left.ctrl2.x = left.ctrl1.x + t * (left.ctrl2.x - left.ctrl1.x); in split()
306 left.ctrl2.y = left.ctrl1.y + t * (left.ctrl2.y - left.ctrl1.y); in split()
308 left.end.x = start.x = left.ctrl2.x + t * (ctrl1.x - left.ctrl2.x); in split()
309 left.end.y = start.y = left.ctrl2.y + t * (ctrl1.y - left.ctrl2.y); in split()
331 auto bx = ctrl1.x * it + ctrl2.x * t; in at()
332 auto cx = ctrl2.x * it + end.x * t; in at()
338 float by = ctrl1.y * it + ctrl2.y * t; in at()
339 float cy = ctrl2.y * it + end.y * t; in at()
361 …Point pt ={a * start.x + b * ctrl1.x + c * ctrl2.x + d * end.x, a * start.y + b * ctrl1.y + c * ct… in angle()