Revision 39082 branches/v2_0_0_prep/libraries/libFMap_geometries/src/org/gvsig/fmap/geom/primitive/impl/Arc2D.java

View differences:

Arc2D.java
504 504
	private void setPoints(Point2D p1, Point2D p2, Point2D p3) {
505 505
		java.awt.geom.Arc2D arco = UtilFunctions.createArc(p1, p2, p3);
506 506
		if (arco == null) {
507
		    logger.info("Did not set arc points (probably aligned points): "
508
		        + p1.getX() + " " + p1.getY() + " :: "
509
		        + p2.getX() + " " + p2.getY() + " :: "
510
		        + p3.getX() + " " + p3.getY());
511
		    return;
507
            logger.info("Did not set arc points (probably aligned points): "
508
                + p1.getX() + " " + p1.getY() + " :: "
509
                + p2.getX() + " " + p2.getY() + " :: "
510
                + p3.getX() + " " + p3.getY());
511
		    throw new IllegalArgumentException("Did not set arc points (probably aligned points).");
512 512
		}
513 513
		this.gp = new GeneralPathX(arco.getPathIterator(null));
514 514
		this.init = p1;

Also available in: Unified diff