Lines Matching refs:x0
190 public boolean accumulateLine(double x0, double y0,
194 return accumulateLine(x0, y0, x1, y1, 1);
196 return accumulateLine(x1, y1, x0, y0, -1);
200 public boolean accumulateLine(double x0, double y0,
207 if (x0 >= xhi && x1 >= xhi) {
211 return (x0 >= xlo || x1 >= xlo);
214 double dx = (x1 - x0);
217 xstart = x0 + (ylo - y0) * dx / dy;
220 xstart = x0;
224 xend = x0 + (yhi - y0) * dx / dy;
242 public boolean accumulateQuad(double x0, double y0, double coords[]) {
249 if (x0 > xhi && coords[0] > xhi && coords[2] > xhi) {
252 if (x0 < xlo && coords[0] < xlo && coords[2] < xlo) {
260 Curve.insertQuad(tmp, x0, y0, coords);
272 public boolean accumulateCubic(double x0, double y0, double coords[]) {
283 if (x0 > xhi && coords[0] > xhi &&
288 if (x0 < xlo && coords[0] < xlo &&
298 Curve.insertCubic(tmp, x0, y0, coords);