Lines Matching defs:src

211     static void subdivide(float[] src, int srcoff, float[] left, int leftoff,
216 Helpers.subdivideQuad(src, srcoff, left, leftoff, right, rightoff);
219 Helpers.subdivideCubic(src, srcoff, left, leftoff, right, rightoff);
242 * stored in the <code>src</code> array at indices <code>srcoff</code>
248 * as the <code>src</code> array.
255 * @param src the array holding the coordinates for the source curve
268 static void subdivideCubic(float src[], int srcoff,
272 float x1 = src[srcoff + 0];
273 float y1 = src[srcoff + 1];
274 float ctrlx1 = src[srcoff + 2];
275 float ctrly1 = src[srcoff + 3];
276 float ctrlx2 = src[srcoff + 4];
277 float ctrly2 = src[srcoff + 5];
278 float x2 = src[srcoff + 6];
279 float y2 = src[srcoff + 7];
319 static void subdivideCubicAt(float t, float src[], int srcoff,
323 float x1 = src[srcoff + 0];
324 float y1 = src[srcoff + 1];
325 float ctrlx1 = src[srcoff + 2];
326 float ctrly1 = src[srcoff + 3];
327 float ctrlx2 = src[srcoff + 4];
328 float ctrly2 = src[srcoff + 5];
329 float x2 = src[srcoff + 6];
330 float y2 = src[srcoff + 7];
369 static void subdivideQuad(float src[], int srcoff,
373 float x1 = src[srcoff + 0];
374 float y1 = src[srcoff + 1];
375 float ctrlx = src[srcoff + 2];
376 float ctrly = src[srcoff + 3];
377 float x2 = src[srcoff + 4];
378 float y2 = src[srcoff + 5];
407 static void subdivideQuadAt(float t, float src[], int srcoff,
411 float x1 = src[srcoff + 0];
412 float y1 = src[srcoff + 1];
413 float ctrlx = src[srcoff + 2];
414 float ctrly = src[srcoff + 3];
415 float x2 = src[srcoff + 4];
416 float y2 = src[srcoff + 5];
445 static void subdivideAt(float t, float src[], int srcoff,
451 subdivideCubicAt(t, src, srcoff, left, leftoff, right, rightoff);
454 subdivideQuadAt(t, src, srcoff, left, leftoff, right, rightoff);