This is the mail archive of the java-patches@gcc.gnu.org mailing list for the Java project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

new files: GdkFont.java and GdkGlyphVector.java, plus JNI backends


Hi,

These files are companions to the recently posted GdkGraphics2D
implementation.  They provide very early, partial support for
accessing fonts and glyphs as exposed through GDK, pango, and
fontconfig. At this point they can only get about as far as finding
fonts, constructing them, converting character strings to glyph
vectors and measuring those glyph vectors; rendering is not yet
operational.

My assumption -- reasonably safe given current discussion on the cairo
list -- is that the glyph vectors produced by this interface will be
applicable to a cairo glyph drawing API soon to be decided on.

comments?

-graydon

Attachment: GdkFont.java
Description: GdkFont java implementation

Attachment: gnu_java_awt_peer_gtk_GdkFont.c
Description: GdkFont C implementation

Attachment: GdkGlyphVector.java
Description: GdkGlyphVector java implementation

Attachment: gnu_java_awt_peer_gtk_GdkGlyphVector.c
Description: GdkGlyphVector C implementation

Attachment: gdkfont.h
Description: header for shared data between GdkFont and GdkGlyphVector


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]