Revision 24759 branches/v2_0_0_prep/applications/appgvSIG/src/com/iver/cit/gvsig/project/documents/layout/geometryadapters/CircleAdapter.java
CircleAdapter.java | ||
---|---|---|
48 | 48 |
|
49 | 49 |
import javax.print.attribute.PrintRequestAttributeSet; |
50 | 50 |
|
51 |
import org.gvsig.fmap.data.ReadException;
|
|
51 |
import org.gvsig.fmap.dal.exception.ReadException;
|
|
52 | 52 |
import org.gvsig.fmap.geom.Geometry; |
53 | 53 |
import org.gvsig.fmap.geom.primitive.GeneralPathX; |
54 | 54 |
import org.gvsig.fmap.geom.primitive.Surface2D; |
... | ... | |
131 | 131 |
public void obtainShape(Point2D p) { |
132 | 132 |
Point2D[] points = getPoints(); |
133 | 133 |
|
134 |
double x = ((Point2D) points[0]).getX(); //-(pointPosition.getX()-((Point2D)points.get(0)).getX());
|
|
135 |
double y = ((Point2D) points[0]).getY(); //-(pointPosition.getY()-((Point2D)points.get(0)).getY());
|
|
136 |
double r = p.distance((Point2D) points[0]);
|
|
134 |
double x = (points[0]).getX(); //-(pointPosition.getX()-((Point2D)points.get(0)).getX()); |
|
135 |
double y = (points[0]).getY(); //-(pointPosition.getY()-((Point2D)points.get(0)).getY()); |
|
136 |
double r = p.distance(points[0]); |
|
137 | 137 |
Ellipse2D ellipse = new Ellipse2D.Double(x - r, y - r, 2. * r, 2. * r); |
138 | 138 |
|
139 | 139 |
setGPX(new GeneralPathX(ellipse)); |
Also available in: Unified diff