Revision 39122
branches/v2_0_0_prep/libraries/libFMap_geometries/src/org/gvsig/fmap/geom/primitive/impl/Point2D.java | ||
---|---|---|
112 | 112 |
* Matriz de transformaci?n. |
113 | 113 |
*/ |
114 | 114 |
public void transform(AffineTransform at) { |
115 |
|
|
116 |
if (at == null) { |
|
117 |
return; |
|
118 |
} |
|
119 |
|
|
115 | 120 |
double[] coordinates = getCoordinates(); |
116 | 121 |
at.transform(coordinates, 0, coordinates, 0, 1); |
117 | 122 |
setCoordinates(coordinates); |
branches/v2_0_0_prep/libraries/libFMap_geometries/src/org/gvsig/fmap/geom/primitive/impl/Spline2D.java | ||
---|---|---|
286 | 286 |
* @see org.gvsig.fmap.geom.primitive.impl.OrientablePrimitive2D#transform(java.awt.geom.AffineTransform) |
287 | 287 |
*/ |
288 | 288 |
public void transform(AffineTransform at) { |
289 |
|
|
290 |
if (at == null) { |
|
291 |
return; |
|
292 |
} |
|
293 |
|
|
289 | 294 |
for (int i=0;i<points2d.size();i++) { |
290 | 295 |
Point2D p= (Point2D)points2d.get(i); |
291 | 296 |
at.transform(p, p); |
branches/v2_0_0_prep/libraries/libFMap_geometries/src/org/gvsig/fmap/geom/primitive/impl/EllipticArc2D.java | ||
---|---|---|
162 | 162 |
* @see org.gvsig.fmap.geom.primitive.impl.OrientablePrimitive2D#transform(java.awt.geom.AffineTransform) |
163 | 163 |
*/ |
164 | 164 |
public void transform(AffineTransform at) { |
165 |
|
|
166 |
if (at == null) { |
|
167 |
return; |
|
168 |
} |
|
169 |
|
|
165 | 170 |
Point2D center = new Point2D.Double((axis1Start.getX() + axis1End.getX()) / 2, |
166 | 171 |
(axis1Start.getY() + axis1End.getY()) / 2); |
167 | 172 |
Point2D pdist = UtilFunctions.getPerpendicularPoint(axis1Start, axis1End, center, |
branches/v2_0_0_prep/libraries/libFMap_geometries/src/org/gvsig/fmap/geom/primitive/impl/Ellipse2D.java | ||
---|---|---|
120 | 120 |
* @see org.gvsig.fmap.geom.primitive.impl.OrientablePrimitive2D#transform(java.awt.geom.AffineTransform) |
121 | 121 |
*/ |
122 | 122 |
public void transform(AffineTransform at) { |
123 |
|
|
124 |
if (at == null) { |
|
125 |
return; |
|
126 |
} |
|
127 |
|
|
123 | 128 |
Point2D center = new Point2D.Double((init.getX() + end.getX()) / 2, |
124 | 129 |
(init.getY() + end.getY()) / 2); |
125 | 130 |
Point2D pdist = UtilFunctions.getPerpendicularPoint(init, end, center, |
branches/v2_0_0_prep/libraries/libFMap_geometries/src/org/gvsig/fmap/geom/primitive/impl/Circle2D.java | ||
---|---|---|
121 | 121 |
* @see org.gvsig.fmap.geom.primitive.impl.OrientablePrimitive2D#transform(java.awt.geom.AffineTransform) |
122 | 122 |
*/ |
123 | 123 |
public void transform(AffineTransform at) { |
124 |
|
|
125 |
if (at == null) { |
|
126 |
return; |
|
127 |
} |
|
128 |
|
|
124 | 129 |
Point2D pdist = UtilFunctions.getPerpendicularPoint(new Point2D.Double( |
125 | 130 |
center.getX() + 10, center.getY()), new Point2D.Double(center |
126 | 131 |
.getX() - 10, center.getY()), center, radio); |
branches/v2_0_0_prep/libraries/libFMap_geometries/src/org/gvsig/fmap/geom/primitive/impl/Arc2D.java | ||
---|---|---|
130 | 130 |
* @see org.gvsig.fmap.geom.primitive.impl.OrientablePrimitive2D#transform(java.awt.geom.AffineTransform) |
131 | 131 |
*/ |
132 | 132 |
public void transform(AffineTransform at) { |
133 |
|
|
134 |
if (at == null) { |
|
135 |
return; |
|
136 |
} |
|
137 |
|
|
133 | 138 |
gp.transform(at); |
134 | 139 |
InitHandler inithandler=(InitHandler)getStretchingHandlers()[0]; |
135 | 140 |
//CenterHandler centerhandler=(CenterHandler)getHandlers()[1]; |
Also available in: Unified diff