Lines Matching defs:p2
863 * line specified by points (p1, p2), the ending angle is tangent to
864 * the line specified by points (p2, p3), and the arc has the
868 * angle of the arc is tangent to the line specified by points (p1, p2).
869 * @param p2 The second point that defines the arc. The starting
870 * angle of the arc is tangent to the line specified by points (p1, p2).
872 * points (p2, p3).
874 * of the arc is tangent to the line specified by points (p2, p3).
878 public void setArcByTangent(Point2D p1, Point2D p2, Point2D p3,
880 double ang1 = Math.atan2(p1.getY() - p2.getY(),
881 p1.getX() - p2.getX());
882 double ang2 = Math.atan2(p3.getY() - p2.getY(),
883 p3.getX() - p2.getX());
893 double x = p2.getX() + dist * Math.cos(bisect);
894 double y = p2.getY() + dist * Math.sin(bisect);
994 * @param p2 The <CODE>Point2D</CODE> that defines the arc's
998 public void setAngles(Point2D p1, Point2D p2) {
999 setAngles(p1.getX(), p1.getY(), p2.getX(), p2.getY());