Revision 31297 trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/core/symbols/MultiLayerMarkerSymbol.java

View differences:

MultiLayerMarkerSymbol.java
178 178
			for (int i = 0; i < layers.length; i++) {
179 179
				double lSize = layers[i].getSize();
180 180
				layers[i].setSize(lSize*scale);
181
				AffineTransform auxT = AffineTransform.getScaleInstance(scale, scale);
182
				Point2D auxP = new Point2D.Double();
183
				auxT.transform(layers[i].getOffset(), auxP);
184
				layers[i].setOffset(auxP);
181 185
			}
182 186
		}
183 187
	}

Also available in: Unified diff