()
| 2721 | } |
| 2722 | |
| 2723 | public FloatPolygon getRotationCenter() { |
| 2724 | FloatPolygon p = new FloatPolygon(); |
| 2725 | Rectangle2D r = getFloatBounds(); |
| 2726 | if (Double.isNaN(xcenter)) { |
| 2727 | xcenter = r.getX()+r.getWidth()/2.0; |
| 2728 | ycenter = r.getY()+r.getHeight()/2.0; |
| 2729 | } |
| 2730 | p.addPoint(xcenter,ycenter); |
| 2731 | return p; |
| 2732 | } |
| 2733 | |
| 2734 | public void setRotationCenter(double x, double y) { |
| 2735 | xcenter = x; |