History | View | Annotate | Download (10.7 KB)
fixes #776
From: fpenarrubia
Better labelling (just a little)
Little comments
Puesto un parche en el metodo draw para evitar que el graphics se vuelva loco cuando le llegan puntos cuyas coordenadas al ser calculadas han acabado siendo NaN.
#2220
#2028
Arreglado un problema de posicionamiento y rotacion en las anotaciones.
Revertido el último cambio.
Cacheado el bounds para que no llame cada vez al metodo getTextWrappingShape y así acelerar el draw.Limitado el tamaño de fuente a la que se le pide el createGlyphVectoren el metodo getTextWrappingShape porque con fuente excesivamente grandes devolvíapath con todas la coordenadas a 0....
Arreglado el metodo draw para que el texto se alinee de manera quela parte superior izquierda del primer caracter quede en el punto de inserción.
text size
extract to extSymbology refactoring(https://gvsig.org/trac/gvSIG-Core/wiki/docs/fmap/refactoringSimbologia)
cancellation support extended down to the IGeometry and ISymbol level
spatialIndex
javadoc
basic labeling support for lines
towards a styled labeling
Styled labeling stuff
Styled labeling (start commiting)
calculates its rectangles regarding the rendering context
Refactored IPrintable
Advanced symbology (start committing)