/frameworks/base/awt/java/awt/geom/ |
H A D | Ellipse2D.java | 423 public boolean intersects(double rx, double ry, double rw, double rh) { argument 424 if (isEmpty() || rw <= 0.0 || rh <= 0.0) { 434 double ry2 = ry + rh; 442 public boolean contains(double rx, double ry, double rw, double rh) { argument 443 if (isEmpty() || rw <= 0.0 || rh <= 0.0) { 450 double ry2 = ry + rh;
|
H A D | Line2D.java | 159 float rx, ry, rw, rh; 169 rh = y2 - y1; 172 rh = y1 - y2; 174 return new Rectangle2D.Float(rx, ry, rw, rh); 280 double rx, ry, rw, rh; 290 rh = y2 - y1; 293 rh = y1 - y2; 295 return new Rectangle2D.Double(rx, ry, rw, rh); 919 public boolean contains(double rx, double ry, double rw, double rh) { argument 923 public boolean intersects(double rx, double ry, double rw, double rh) { argument [all...] |
H A D | RoundRectangle2D.java | 590 public boolean intersects(double rx, double ry, double rw, double rh) { argument 591 if (isEmpty() || rw <= 0.0 || rh <= 0.0) { 603 double ry2 = ry + rh; 618 public boolean contains(double rx, double ry, double rw, double rh) { argument 619 if (isEmpty() || rw <= 0.0 || rh <= 0.0) { 626 double ry2 = ry + rh;
|
H A D | Arc2D.java | 1081 public boolean contains(double rx, double ry, double rw, double rh) { argument 1083 if (!(contains(rx, ry) && contains(rx + rw, ry) && contains(rx + rw, ry + rh) && contains( 1084 rx, ry + rh))) { 1093 Rectangle2D r = new Rectangle2D.Double(rx, ry, rw, rh); 1113 public boolean intersects(double rx, double ry, double rw, double rh) { argument 1115 if (isEmpty() || rw <= 0.0 || rh <= 0.0) { 1120 if (contains(rx, ry) || contains(rx + rw, ry) || contains(rx, ry + rh) 1121 || contains(rx + rw, ry + rh)) { 1129 Rectangle2D r = new Rectangle2D.Double(rx, ry, rw, rh); 1149 double ny = cy < ry ? ry : (cy > ry + rh [all...] |
H A D | CubicCurve2D.java | 1005 public boolean contains(double rx, double ry, double rw, double rh) { argument 1006 int cross = Crossing.intersectShape(this, rx, ry, rw, rh); 1010 public boolean intersects(double rx, double ry, double rw, double rh) { argument 1011 int cross = Crossing.intersectShape(this, rx, ry, rw, rh);
|
H A D | GeneralPath.java | 582 public boolean contains(double rx, double ry, double rw, double rh) { argument 583 int cross = Crossing.intersectShape(this, rx, ry, rw, rh); 587 public boolean intersects(double rx, double ry, double rw, double rh) { argument 588 int cross = Crossing.intersectShape(this, rx, ry, rw, rh);
|
H A D | QuadCurve2D.java | 875 public boolean contains(double rx, double ry, double rw, double rh) { argument 876 int cross = Crossing.intersectShape(this, rx, ry, rw, rh); 880 public boolean intersects(double rx, double ry, double rw, double rh) { argument 881 int cross = Crossing.intersectShape(this, rx, ry, rw, rh);
|
/frameworks/base/awt/java/awt/ |
H A D | Rectangle.java | 513 * Determines whether or not the rectangle specified by [rx, ry, rw, rh] 522 * @param rh 524 * @return true, if a rectangle with [rx, ry, rw, rh] parameters is entirely 527 public boolean contains(int rx, int ry, int rw, int rh) { argument 528 return contains(rx, ry) && contains(rx + rw - 1, ry + rh - 1);
|