Examples of intersectsLine()


Examples of java.awt.geom.Rectangle2D.intersectsLine()

   
    // segments that end at corners
    harness.check(r.intersectsLine(-1.0, 0.0, 0.0, 0.0));
    harness.check(r.intersectsLine(5.0, -1.0, 5.0, 0.0));
    harness.check(r.intersectsLine(-1.0, 10.0, 0.0, 10.0));
    harness.check(r.intersectsLine(5, 11.0, 5.0, 10.0));

    // zero rectangle
    r = new Rectangle2D.Double();
    harness.check(!r.intersectsLine(0.0, 0.0, 0.0, 0.0));
   
View Full Code Here

Examples of java.awt.geom.Rectangle2D.intersectsLine()

    harness.check(r.intersectsLine(-1.0, 10.0, 0.0, 10.0));
    harness.check(r.intersectsLine(5, 11.0, 5.0, 10.0));

    // zero rectangle
    r = new Rectangle2D.Double();
    harness.check(!r.intersectsLine(0.0, 0.0, 0.0, 0.0));
   
    boolean pass = false;
    try
    {
      r.intersectsLine(null);
View Full Code Here

Examples of java.awt.geom.Rectangle2D.intersectsLine()

    harness.check(!r.intersectsLine(0.0, 0.0, 0.0, 0.0));
   
    boolean pass = false;
    try
    {
      r.intersectsLine(null);
    }
    catch (NullPointerException e)
    {
      pass = true;
    }
View Full Code Here

Examples of java.awt.geom.Rectangle2D.intersectsLine()

   */
  public boolean intersects(Line2D line) {
    Rectangle2D rect = new Rectangle2D.Double();
    rect.setRect(getAbsoluteX1(), getAbsoluteY1(), getSize().getWidth(),
      getSize().getHeight());
    return rect.intersectsLine(line);
  }

  /**
   * {@inheritDoc}
   */
 
View Full Code Here

Examples of java.awt.geom.Rectangle2D.intersectsLine()

   */
  public boolean intersects(Line2D line) {
    Rectangle2D rect = new Rectangle2D.Double();
    rect.setRect(getAbsoluteX1(), getAbsoluteY1(), getSize().getWidth(),
      getSize().getHeight());
    return rect.intersectsLine(line);
  }

  /**
   * {@inheritDoc}
   */
 
View Full Code Here

Examples of java.awt.geom.Rectangle2D.intersectsLine()

   */
  public boolean intersects(Line2D line) {
    Rectangle2D rect = new Rectangle2D.Double();
    rect.setRect(getAbsoluteX1(), getAbsoluteY1(), getSize().getWidth(),
      getSize().getHeight());
    return rect.intersectsLine(line);
  }

  /**
   * {@inheritDoc}
   */
 
View Full Code Here

Examples of java.awt.geom.Rectangle2D.intersectsLine()

    g2.setStroke(gridStroke);
    g2.setPaint(gridPaint);

    for (double x = bx; x < rightBorder; x += gridSpacing) {
      gridLine.setLine(x, by, x, bottomBorder);
      if (clip.intersectsLine(gridLine)) {
        g2.draw(gridLine);
      }
    }

    for (double y = by; y < bottomBorder; y += gridSpacing) {
View Full Code Here

Examples of java.awt.geom.Rectangle2D.intersectsLine()

      }
    }

    for (double y = by; y < bottomBorder; y += gridSpacing) {
      gridLine.setLine(bx, y, rightBorder, y);
      if (clip.intersectsLine(gridLine)) {
        g2.draw(gridLine);
      }
    }
  }
}
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.