/openjdk7/jdk/src/share/classes/sun/font/ |
H A D | PhysicalFont.java | 77 Point2D.Float getGlyphPoint(long pScalerContext, argument 85 abstract StrikeMetrics getFontMetrics(long pScalerContext); argument 87 abstract float getGlyphAdvance(long pScalerContext, int glyphCode); argument 89 abstract void getGlyphMetrics(long pScalerContext, int glyphCode, argument 92 abstract long getGlyphImage(long pScalerContext, int glyphCode); argument 98 abstract Rectangle2D.Float getGlyphOutlineBounds(long pScalerContext, argument 101 abstract GeneralPath getGlyphOutline(long pScalerContext, int glyphCode, argument 104 abstract GeneralPath getGlyphVectorOutline(long pScalerContext, argument
|
H A D | NullFontScaler.java | 38 StrikeMetrics getFontMetrics(long pScalerContext) { argument 43 float getGlyphAdvance(long pScalerContext, int glyphCode) { argument 47 void getGlyphMetrics(long pScalerContext, int glyphCode, argument 57 GeneralPath getGlyphOutline(long pScalerContext, int glyphCode, argument 62 GeneralPath getGlyphVectorOutline(long pScalerContext, int[] glyphs, argument 94 Point2D.Float getGlyphPoint(long pScalerContext, argument 105 native long getGlyphImage(long pScalerContext, int glyphCode); argument
|
H A D | FreetypeFontScaler.java | 75 synchronized StrikeMetrics getFontMetrics(long pScalerContext) argument 79 pScalerContext, 85 synchronized float getGlyphAdvance(long pScalerContext, int glyphCode) argument 89 pScalerContext, 97 synchronized void getGlyphMetrics(long pScalerContext, argument 102 pScalerContext, 112 synchronized long getGlyphImage(long pScalerContext, int glyphCode) argument 116 pScalerContext, 125 long pScalerContext, int glyphCode) 129 pScalerContext, 124 getGlyphOutlineBounds( long pScalerContext, int glyphCode) argument 137 getGlyphOutline( long pScalerContext, int glyphCode, float x, float y) argument 151 getGlyphVectorOutline( long pScalerContext, int[] glyphs, int numGlyphs, float x, float y) argument 198 getGlyphPoint(long pScalerContext, int glyphCode, int ptNumber) argument 226 getFontMetricsNative(Font2D font, long pScalerContext, long pScaler) argument 228 getGlyphAdvanceNative(Font2D font, long pScalerContext, long pScaler, int glyphCode) argument 230 getGlyphMetricsNative(Font2D font, long pScalerContext, long pScaler, int glyphCode, Point2D.Float metrics) argument 233 getGlyphImageNative(Font2D font, long pScalerContext, long pScaler, int glyphCode) argument 235 getGlyphOutlineBoundsNative(Font2D font, long pScalerContext, long pScaler, int glyphCode) argument 237 getGlyphOutlineNative(Font2D font, long pScalerContext, long pScaler, int glyphCode, float x, float y) argument 240 getGlyphVectorOutlineNative(Font2D font, long pScalerContext, long pScaler, int[] glyphs, int numGlyphs, float x, float y) argument 243 getGlyphPointNative(Font2D font, long pScalerContext, long pScaler, int glyphCode, int ptNumber) argument 261 invalidateScalerContext(long pScalerContext) argument [all...] |
H A D | FileFont.java | 168 if (strike != null && strike.pScalerContext != 0L) { 169 scaler.invalidateScalerContext(strike.pScalerContext); 177 StrikeMetrics getFontMetrics(long pScalerContext) { argument 179 return getScaler().getFontMetrics(pScalerContext); 182 return getFontMetrics(pScalerContext); 186 float getGlyphAdvance(long pScalerContext, int glyphCode) { argument 188 return getScaler().getGlyphAdvance(pScalerContext, glyphCode); 191 return getGlyphAdvance(pScalerContext, glyphCode); 195 void getGlyphMetrics(long pScalerContext, int glyphCode, Point2D.Float metrics) { argument 197 getScaler().getGlyphMetrics(pScalerContext, glyphCod 204 getGlyphImage(long pScalerContext, int glyphCode) argument 213 getGlyphOutlineBounds(long pScalerContext, int glyphCode) argument 222 getGlyphOutline(long pScalerContext, int glyphCode, float x, float y) argument 231 getGlyphVectorOutline(long pScalerContext, int[] glyphs, int numGlyphs, float x, float y) argument [all...] |
H A D | FontStrikeDisposer.java | 62 long pScalerContext = 0L; field in class:FontStrikeDisposer 70 this.pScalerContext = pContext; 78 this.pScalerContext = pContext; 86 this.pScalerContext = pContext;
|
H A D | FontScaler.java | 161 abstract StrikeMetrics getFontMetrics(long pScalerContext) argument 164 abstract float getGlyphAdvance(long pScalerContext, int glyphCode) argument 167 abstract void getGlyphMetrics(long pScalerContext, int glyphCode, argument 181 abstract long getGlyphImage(long pScalerContext, int glyphCode) argument 188 abstract GeneralPath getGlyphOutline(long pScalerContext, int glyphCode, argument 192 abstract GeneralPath getGlyphVectorOutline(long pScalerContext, int[] glyphs, argument 229 abstract Point2D.Float getGlyphPoint(long pScalerContext, argument
|
H A D | StrikeCache.java | 208 disposer.pScalerContext); 211 disposer.pScalerContext); 220 disposer.pScalerContext); 222 disposer.pScalerContext = 0L; 229 if (disposer.pScalerContext != 0L) { 230 freeCachedIntMemory(new int[0], disposer.pScalerContext); 236 disposer.pScalerContext); 237 disposer.pScalerContext = 0L; 241 if (disposer.pScalerContext != 0L) { 242 freeCachedLongMemory(new long[0], disposer.pScalerContext); [all...] |
H A D | PhysicalStrike.java | 56 protected long pScalerContext; field in class:PhysicalStrike 104 physicalFont.getFontMetrics(pScalerContext); 138 gp = (physicalFont.getGlyphPoint(pScalerContext, glyphCode, ptNumber));
|
H A D | FileFontStrike.java | 180 pScalerContext = NullFontScaler.getNullScalerContext(); 182 pScalerContext = fileFont.getScaler().createScalerContext(matrix, 213 if (pScalerContext == 0L) { 219 pScalerContext = NullFontScaler.getNullScalerContext(); 270 this.disposer = new FontStrikeDisposer(fileFont, desc, pScalerContext); 354 return fileFont.getGlyphImage(pScalerContext, glyphCode); 372 return fileFont.getGlyphImage(pScalerContext, glyphCode); 392 glyphPtr = fileFont.getGlyphImage(pScalerContext, 413 glyphPtr = fileFont.getGlyphImage(pScalerContext, 446 glyphPtr = fileFont.getGlyphImage(pScalerContext, [all...] |
H A D | TrueTypeFont.java | 1595 Point2D.Float getGlyphPoint(long pScalerContext, argument 1598 return getScaler().getGlyphPoint(pScalerContext,
|
/openjdk7/jdk/src/windows/classes/sun/font/ |
H A D | NativeFont.java | 72 StrikeMetrics getFontMetrics(long pScalerContext) { argument 76 public GeneralPath getGlyphOutline(long pScalerContext, argument 82 public GeneralPath getGlyphVectorOutline(long pScalerContext, argument 89 long getGlyphImage(long pScalerContext, int glyphCode) { argument 94 void getGlyphMetrics(long pScalerContext, int glyphCode, argument 99 float getGlyphAdvance(long pScalerContext, int glyphCode) { argument 103 Rectangle2D.Float getGlyphOutlineBounds(long pScalerContext, argument
|
/openjdk7/jdk/src/solaris/classes/sun/font/ |
H A D | NativeStrike.java | 113 pScalerContext = createScalerContext(nameBytes, ptSize, scale); 114 if (pScalerContext == 0L) { 116 pScalerContext = createNullScalerContext(); 127 pScalerContext); 144 int glyphLenArray = getMaxGlyph(pScalerContext); 162 int glyphLenArray = getMaxGlyph(pScalerContext); 182 pScalerContext = createScalerContext(nameBytes, ptSize, scale); 197 if (pScalerContext != 0) { 198 strikeMetrics = nativeFont.getFontMetrics(pScalerContext); 210 private native int getMaxGlyph(long pScalerContext); argument [all...] |
H A D | NativeFont.java | 276 native StrikeMetrics getFontMetrics(long pScalerContext); argument 280 Rectangle2D.Float getGlyphOutlineBounds(long pScalerContext, argument 285 public GeneralPath getGlyphOutline(long pScalerContext, argument 292 native long getGlyphImage(long pScalerContext, int glyphCode); argument 294 native long getGlyphImageNoDefault(long pScalerContext, int glyphCode); argument 296 void getGlyphMetrics(long pScalerContext, int glyphCode, argument 301 public GeneralPath getGlyphVectorOutline(long pScalerContext, argument
|
/openjdk7/jdk/src/macosx/classes/sun/font/ |
H A D | CFont.java | 46 StrikeMetrics getFontMetrics(long pScalerContext) { argument 50 float getGlyphAdvance(long pScalerContext, int glyphCode) { argument 54 void getGlyphMetrics(long pScalerContext, int glyphCode, argument 59 long getGlyphImage(long pScalerContext, int glyphCode) { argument 63 Rectangle2D.Float getGlyphOutlineBounds(long pScalerContext, argument 68 GeneralPath getGlyphOutline(long pScalerContext, int glyphCode, argument 73 GeneralPath getGlyphVectorOutline(long pScalerContext, argument
|
/openjdk7/jdk/src/solaris/native/sun/font/ |
H A D | X11FontScaler.c | 51 (JNIEnv *env, jobject disposer, jlong pScalerContext) { 53 NativeScalerContext *context = (NativeScalerContext*)pScalerContext; 221 (JNIEnv *env, jobject strike, jlong pScalerContext) { 223 NativeScalerContext *context = (NativeScalerContext*)pScalerContext; 233 (JNIEnv *env, jobject font2D, jlong pScalerContext, jint glyphCode) { 235 NativeScalerContext *context = (NativeScalerContext*)pScalerContext; 272 (JNIEnv *env, jobject font2D, jlong pScalerContext, jint glyphCode) { 274 NativeScalerContext *context = (NativeScalerContext*)pScalerContext; 293 (JNIEnv *env, jobject font2D, jlong pScalerContext, jint glyphCode) { 295 NativeScalerContext *context = (NativeScalerContext*)pScalerContext; 50 Java_sun_font_NativeStrikeDisposer_freeNativeScalerContext(JNIEnv *env, jobject disposer, jlong pScalerContext) argument 220 Java_sun_font_NativeStrike_getMaxGlyph(JNIEnv *env, jobject strike, jlong pScalerContext) argument 232 Java_sun_font_NativeFont_getGlyphAdvance(JNIEnv *env, jobject font2D, jlong pScalerContext, jint glyphCode) argument 271 Java_sun_font_NativeFont_getGlyphImageNoDefault(JNIEnv *env, jobject font2D, jlong pScalerContext, jint glyphCode) argument 292 Java_sun_font_NativeFont_getGlyphImage(JNIEnv *env, jobject font2D, jlong pScalerContext, jint glyphCode) argument 313 Java_sun_font_NativeFont_getFontMetrics(JNIEnv *env, jobject font2D, jlong pScalerContext) argument [all...] |
/openjdk7/jdk/src/share/native/sun/font/ |
H A D | freetypeScaler.c | 439 jlong pScalerContext, jlong pScaler) { 446 (FTScalerContext*) jlong_to_ptr(pScalerContext); 533 jlong pScalerContext, jlong pScaler, jint glyphCode) { 553 env, scaler, font2D, pScalerContext, pScaler, glyphCode); 570 JNIEnv *env, jobject scaler, jobject font2D, jlong pScalerContext, 583 pScalerContext, pScaler, glyphCode); 704 jlong pScalerContext, jlong pScaler, jint glyphCode) { 714 (FTScalerContext*) jlong_to_ptr(pScalerContext); 1259 JNIEnv *env, jobject scaler, jobject font2D, jlong pScalerContext, 1263 (FTScalerContext*) jlong_to_ptr(pScalerContext); 437 Java_sun_font_FreetypeFontScaler_getFontMetricsNative( JNIEnv *env, jobject scaler, jobject font2D, jlong pScalerContext, jlong pScaler) argument 531 Java_sun_font_FreetypeFontScaler_getGlyphAdvanceNative( JNIEnv *env, jobject scaler, jobject font2D, jlong pScalerContext, jlong pScaler, jint glyphCode) argument 569 Java_sun_font_FreetypeFontScaler_getGlyphMetricsNative( JNIEnv *env, jobject scaler, jobject font2D, jlong pScalerContext, jlong pScaler, jint glyphCode, jobject metrics) argument 702 Java_sun_font_FreetypeFontScaler_getGlyphImageNative( JNIEnv *env, jobject scaler, jobject font2D, jlong pScalerContext, jlong pScaler, jint glyphCode) argument 1258 Java_sun_font_FreetypeFontScaler_getGlyphOutlineNative( JNIEnv *env, jobject scaler, jobject font2D, jlong pScalerContext, jlong pScaler, jint glyphCode, jfloat xpos, jfloat ypos) argument 1287 Java_sun_font_FreetypeFontScaler_getGlyphOutlineBoundsNative( JNIEnv *env, jobject scaler, jobject font2D, jlong pScalerContext, jlong pScaler, jint glyphCode) argument 1336 Java_sun_font_FreetypeFontScaler_getGlyphVectorOutlineNative( JNIEnv *env, jobject scaler, jobject font2D, jlong pScalerContext, jlong pScaler, jintArray glyphArray, jint numGlyphs, jfloat xpos, jfloat ypos) argument 1441 Java_sun_font_FreetypeFontScaler_getGlyphPointNative( JNIEnv *env, jobject scaler, jobject font2D, jlong pScalerContext, jlong pScaler, jint glyphCode, jint pointNumber) argument [all...] |