Revision 39082 branches/v2_0_0_prep/libraries/libFMap_geometries/src/org/gvsig/fmap/geom/primitive/impl/Arc2D.java
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