Lines Matching defs:ypoints
64 * {@link #xpoints xpoints} or {@link #ypoints ypoints}.
99 public int ypoints[];
118 * Default length for xpoints and ypoints.
128 ypoints = new int[MIN_LENGTH];
135 * @param ypoints an array of Y coordinates
142 * or the length of <code>ypoints</code>.
144 * <code>ypoints</code> is <code>null</code>.
147 public Polygon(int xpoints[], int ypoints[], int npoints) {
150 if (npoints > xpoints.length || npoints > ypoints.length) {
152 "npoints > ypoints.length");
163 this.ypoints = Arrays.copyOf(ypoints, npoints);
193 * <code>ypoints</code> arrays to avoid inconsistent results
215 ypoints[i] += deltaY;
226 * @param ypoints[] array of <i>y</i> coordinates
229 void calculateBounds(int xpoints[], int ypoints[], int npoints) {
239 int y = ypoints[i];
286 if (npoints >= xpoints.length || npoints >= ypoints.length) {
297 ypoints = Arrays.copyOf(ypoints, newLength);
300 ypoints[npoints] = y;
333 calculateBounds(xpoints, ypoints, npoints);
404 int lasty = ypoints[npoints - 1];
410 cury = ypoints[i];
465 int lasty = ypoints[npoints - 1];
471 cury = ypoints[i];
639 coords[1] = poly.ypoints[index];
670 coords[1] = poly.ypoints[index];