/openjdk7/jdk/src/share/native/sun/font/layout/ |
H A D | LEGlyphStorage.h | 125 * @param count the number of glyphs being inserted 156 * This method returns the number of glyphs in the glyph array. 158 * @return the number of glyphs in the glyph array 167 * the glyphs. 169 * @param glyphs - the destiniation glyph array 174 void getGlyphs(LEGlyphID glyphs[], LEErrorCode &success) const; 182 * @param glyphs - the destination (32 bit) glyph array 188 void getGlyphs(le_uint32 glyphs[], le_uint32 extraBits, LEErrorCode &success) const; 342 * with multiple glyphs. This method uses the <code>LEInsertionList</code> 348 * @param insertCount the number of glyphs t [all...] |
H A D | SunLayoutEngine.cpp | 133 le_uint32* glyphs = (le_uint32*)env->GetPrimitiveArrayCritical(glyphArray, NULL); local 134 if (glyphs) { 140 engine->getGlyphs(glyphs + count, gmask, status); 154 env->ReleasePrimitiveArrayCritical(glyphArray, glyphs, 0); 210 // fprintf(stderr, "layout glyphs: %d x: %g y: %g\n", glyphCount, x, y); fflush(stderr);
|
H A D | LEGlyphStorage.cpp | 236 // Copy the glyphs into caller's (32-bit) glyph array, OR in extraBits 237 void LEGlyphStorage::getGlyphs(le_uint32 glyphs[], le_uint32 extraBits, LEErrorCode &success) const argument 245 if (glyphs == NULL) { 256 glyphs[i] = fGlyphs[i] | extraBits; 260 void LEGlyphStorage::getGlyphs(LEGlyphID glyphs[], LEErrorCode &success) const argument 266 if (glyphs == NULL) { 276 LE_ARRAY_COPY(glyphs, fGlyphs, fGlyphCount); 628 // complete pass over the glyphs, after which the iterator gets reset anyhow... 651 // complete pass over the glyphs, after which the iterator gets reset anyhow...
|
H A D | LayoutEngine.h | 61 * an array of character indices for the glyphs, and an array of glyph positions. 77 * 2) Glyph positioning - position the glyphs based on their advance widths. 233 * @return the number of glyphs in the glyph index array 241 * the glyphs based on their advance widths. This is sufficient for most uses. It 259 * Note that this method has both characters and glyphs as input so that 267 * @param reverse - <code>TRUE</code> if the glyphs in the glyph array have been reordered 303 * text with the ability to store the glyphs in reverse order, and by supporting 326 * glyphs to be zero, which is required for proper selection and highlighting. 329 * @param markFilter - used to identify mark glyphs 341 * glyphs t [all...] |
/openjdk7/jdk/src/share/classes/sun/font/ |
H A D | FreetypeFontScaler.java | 152 long pScalerContext, int[] glyphs, int numGlyphs, 158 glyphs, 163 .getNullScaler().getGlyphVectorOutline(0L, glyphs, numGlyphs, x, y); 242 int[] glyphs, int numGlyphs, float x, float y); 151 getGlyphVectorOutline( long pScalerContext, int[] glyphs, int numGlyphs, float x, float y) argument 240 getGlyphVectorOutlineNative(Font2D font, long pScalerContext, long pScaler, int[] glyphs, int numGlyphs, float x, float y) argument
|
H A D | NullFontScaler.java | 62 GeneralPath getGlyphVectorOutline(long pScalerContext, int[] glyphs, argument
|
H A D | PhysicalFont.java | 105 int[] glyphs, int numGlyphs, 104 getGlyphVectorOutline(long pScalerContext, int[] glyphs, int numGlyphs, float x, float y) argument
|
H A D | FileFont.java | 149 * rasterised glyphs, this would be a memory leak. 231 GeneralPath getGlyphVectorOutline(long pScalerContext, int[] glyphs, int numGlyphs, float x, float y) { argument 233 return getScaler().getGlyphVectorOutline(pScalerContext, glyphs, numGlyphs, x, y); 236 return getGlyphVectorOutline(pScalerContext, glyphs, numGlyphs, x, y);
|
H A D | FontScaler.java | 192 abstract GeneralPath getGlyphVectorOutline(long pScalerContext, int[] glyphs, argument
|
H A D | StrikeCache.java | 77 * glyphs that are fairly certain to be needed again almost immediately 246 * any glyphs. In this case we still want to free the scaler 375 private static void notifyDisposeListeners(ArrayList<Long> glyphs) { argument 377 listener.glyphDisposed(glyphs);
|
H A D | GlyphLayout.java | 39 * glyphs, optionally with position and char mapping info. 60 * processes the glyphs) should include the script code, and the 170 * glyphs, positions, and character indices to the glyphvector data, and advance the point. 172 * If the GVData does not have room for the glyphs, throws an IndexOutOfBoundsException and 535 public int _count; // number of glyphs, >= number of chars 608 int[] glyphs = new int[_count]; 609 System.arraycopy(_glyphs, 0, glyphs, 0, _count); 624 result = new StandardGlyphVector(font, frc, glyphs, positions, indices, _flags); 626 result.initGlyphVector(font, frc, glyphs, positions, indices, _flags);
|
/openjdk7/jdk/src/windows/classes/sun/font/ |
H A D | NativeFont.java | 83 int[] glyphs, int numGlyphs, 82 getGlyphVectorOutline(long pScalerContext, int[] glyphs, int numGlyphs, float x, float y) argument
|
/openjdk7/jdk/src/solaris/native/sun/java2d/loops/ |
H A D | vis_GlyphList.c | 52 pixels = (const jubyte *) glyphs[glyphCounter].pixels; \ 56 left = glyphs[glyphCounter].x; \ 57 top = glyphs[glyphCounter].y; \ 58 width = glyphs[glyphCounter].width; \ 59 height = glyphs[glyphCounter].height; \
|
H A D | vis_GlyphListXor.c | 54 pixels = (const jubyte *) glyphs[glyphCounter].pixels; \ 58 left = glyphs[glyphCounter].x; \ 59 top = glyphs[glyphCounter].y; \ 60 width = glyphs[glyphCounter].width; \ 61 height = glyphs[glyphCounter].height; \
|
H A D | vis_IntArgb.c | 390 pixels = (const jubyte *) glyphs[glyphCounter].pixels; 394 left = glyphs[glyphCounter].x; 395 top = glyphs[glyphCounter].y; 396 width = glyphs[glyphCounter].width; 397 height = glyphs[glyphCounter].height;
|
/openjdk7/jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/text/ |
H A D | TextConstructionTests.java | 99 int[] glyphs; field in class:TextConstructionTests.TCContext 109 glyphs = gv.getGlyphCodes(0, gv.getNumGlyphs(), null); 179 final int[] glyphs = tcctx.glyphs; 183 gv = font.createGlyphVector(frc, glyphs);
|
/openjdk7/jdk/src/macosx/native/sun/font/ |
H A D | CGGlyphOutlines.m | 250 AWTGetGlyphOutline(CGGlyph *glyphs, NSFont *font, 262 glyphs = glyphs + inStartIndex; 265 CGPathRef cgPath = CTFontCreatePathForGlyph((CTFontRef)font, glyphs[0], tx);
|
/openjdk7/jdk/src/share/classes/sun/java2d/loops/ |
H A D | DrawGlyphList.java | 155 GlyphList glyphs) 158 target.DrawGlyphList(sg2d, dest, glyphs); 154 DrawGlyphList(SunGraphics2D sg2d, SurfaceData dest, GlyphList glyphs) argument
|
H A D | DrawGlyphListAA.java | 153 GlyphList glyphs) 156 target.DrawGlyphListAA(sg2d, dest, glyphs); 152 DrawGlyphListAA(SunGraphics2D sg2d, SurfaceData dest, GlyphList glyphs) argument
|
/openjdk7/jdk/src/solaris/classes/sun/font/ |
H A D | NativeStrike.java | 292 GeneralPath getGlyphVectorOutline(int[] glyphs, float x, float y) { argument 375 GeneralPath getGlyphVectorOutline(int[] glyphs, float x, float y) { argument 376 return delegateStrike.getGlyphVectorOutline(glyphs, x, y);
|
H A D | XRGlyphCache.java | 117 // Find uncached glyphs and queue them for upload 132 // Add glyphs to cache 140 protected void uploadGlyphs(XRGlyphCacheEntry[] glyphs, ArrayList<XRGlyphCacheEntry> uncachedGlyphs, GlyphList gl, int[] glIndices) { argument 146 clearCache(glyphs); 155 * Some XServers crash when uploading multiple glyphs at once. TODO: 183 * Seperates lcd and grayscale glyphs queued for upload, and sets the
|
/openjdk7/jdk/src/share/native/sun/font/ |
H A D | FontInstanceAdapter.cpp | 150 const LECharMapper *mapper, le_uint32 glyphs[]) const 171 glyphs[out] = mapCharToWideGlyph(code, mapper); 175 glyphs[out += dir] = 0xFFFF;
|
H A D | FontInstanceAdapter.h | 114 const LECharMapper *mapper, le_uint32 glyphs[]) const;
|
/openjdk7/jdk/src/solaris/classes/sun/java2d/xr/ |
H A D | XRBackendNative.java | 284 GrowableIntArray glyphs = elts.getGlyphs(); 286 glyphs.getArray(), elts.getSize(), 287 glyphs.getSize());
|
/openjdk7/jdk/src/macosx/classes/sun/font/ |
H A D | CFont.java | 74 int[] glyphs, int numGlyphs, 73 getGlyphVectorOutline(long pScalerContext, int[] glyphs, int numGlyphs, float x, float y) argument
|