CVSROOT: /cvsroot/classpath Module name: classpath Branch: Changes by: Roman Kennke <[EMAIL PROTECTED]> 06/04/25 13:18:04
Modified files: . : ChangeLog gnu/java/awt/java2d: AbstractGraphics2D.java Added files: gnu/java/awt/java2d: PolyEdge.java PolyEdgeComparator.java Log message: 2006-04-25 Roman Kennke <[EMAIL PROTECTED]> * gnu/java/awt/java2d/AbstractGraphics2D.java (drawString(String,int,int)): Implemented. (drawString(String,float,float)): Implemented. (drawString(AttributedCharacterIterator,int,int)): Implemented. (drawString(AttributedCharacterIterator,float,float)): Implemented. (getFontRenderContext): Implemented. (drawGlyphVector): Implemented. (getFont): Implemented. (setFont): Don't change font setting when null. (getFontMetrics): Implemented. (fillShape): Re-written to fill call rawFillShape() with a list of the edges instead of double arrays. (rawFillShape): Implemented using a polygon scanline conversion. (fillScanline): New helper method. (init): Initialize foreground black. Set font. * gnu/java/awt/java2d/PolyEdge.java: New file. * gnu/java/awt/java2d/PolyEdgeComparator.java: New file. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.7204&tr2=1.7205&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/awt/java2d/AbstractGraphics2D.java.diff?tr1=1.2&tr2=1.3&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/awt/java2d/PolyEdge.java?rev=1.1 http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/awt/java2d/PolyEdgeComparator.java?rev=1.1