Lines Matching defs:xpoints
64 * {@link #xpoints xpoints} or {@link #ypoints ypoints}.
85 public int xpoints[];
118 * Default length for xpoints and ypoints.
127 xpoints = new int[MIN_LENGTH];
134 * @param xpoints an array of X coordinates
141 * greater than the length of <code>xpoints</code>
143 * @exception NullPointerException if <code>xpoints</code> or
147 public Polygon(int xpoints[], int ypoints[], int npoints) {
150 if (npoints > xpoints.length || npoints > ypoints.length) {
151 throw new IndexOutOfBoundsException("npoints > xpoints.length || "+
162 this.xpoints = Arrays.copyOf(xpoints, npoints);
192 * of the coordinates in the <code>xpoints</code> or
214 xpoints[i] += deltaX;
225 * @param xpoints[] array of <i>x</i> coordinates
229 void calculateBounds(int xpoints[], int ypoints[], int npoints) {
236 int x = xpoints[i];
286 if (npoints >= xpoints.length || npoints >= ypoints.length) {
296 xpoints = Arrays.copyOf(xpoints, newLength);
299 xpoints[npoints] = x;
333 calculateBounds(xpoints, ypoints, npoints);
403 int lastx = xpoints[npoints - 1];
409 curx = xpoints[i];
464 int lastx = xpoints[npoints - 1];
470 curx = xpoints[i];
638 coords[0] = poly.xpoints[index];
669 coords[0] = poly.xpoints[index];