Revision 41645 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.symbology/org.gvsig.symbology.lib/org.gvsig.symbology.lib.impl/src/main/java/org/gvsig/symbology/fmap/mapcontext/rendering/legend/styling/TextPath.java
TextPath.java | ||
---|---|---|
165 | 165 |
float interval = (float) gv.getVisualBounds().getWidth()/(gv.getNumGlyphs()*3); |
166 | 166 |
|
167 | 167 |
PathLength pl = new PathLength(shape.getShape()); |
168 |
|
|
168 |
if (pl.lengthOfPath()==0.0f) { |
|
169 |
return shape; |
|
170 |
} |
|
171 |
|
|
169 | 172 |
GeneralPathX correctedPath = new GeneralPathX(); |
170 | 173 |
int controlPoints = 16; |
171 | 174 |
double[][] points = new double[controlPoints][2]; |
Also available in: Unified diff