Revision 20028

View differences:

trunk/extensions/extSymbology/src/org/gvsig/symbology/fmap/symbols/MarkerLineSymbol.java
94 94

  
95 95
		FPoint2D p = new FPoint2D(pl.pointAtLength(0));
96 96
		double lineWidth = getLineStyle().getLineWidth();
97
		double halfLineWidth = lineWidth * 0.5;
98 97
		marker.setSize(lineWidth);
99 98
		marker.draw(g, affineTransform, p, null);
100 99

  
101
		if (separation == 0) separation = 1;
102
		float length = separation;
100
		
101
		float length = (float) (separation + lineWidth);
103 102
		while ((cancel==null || !cancel.isCanceled()) && length < myLineLength) {
104 103
			p = new FPoint2D(pl.pointAtLength(length));
105 104
			marker.draw(g, affineTransform, p, null);

Also available in: Unified diff