Searched refs:pScalerContext (Results 1 - 16 of 16) sorted by relevance

/openjdk7/jdk/src/share/classes/sun/font/
H A DPhysicalFont.java77 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 DNullFontScaler.java38 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 DFreetypeFontScaler.java75 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 DFileFont.java168 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 DFontStrikeDisposer.java62 long pScalerContext = 0L; field in class:FontStrikeDisposer
70 this.pScalerContext = pContext;
78 this.pScalerContext = pContext;
86 this.pScalerContext = pContext;
H A DFontScaler.java161 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 DStrikeCache.java208 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 DPhysicalStrike.java56 protected long pScalerContext; field in class:PhysicalStrike
104 physicalFont.getFontMetrics(pScalerContext);
138 gp = (physicalFont.getGlyphPoint(pScalerContext, glyphCode, ptNumber));
H A DFileFontStrike.java180 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 DTrueTypeFont.java1595 Point2D.Float getGlyphPoint(long pScalerContext, argument
1598 return getScaler().getGlyphPoint(pScalerContext,
/openjdk7/jdk/src/windows/classes/sun/font/
H A DNativeFont.java72 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 DNativeStrike.java113 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 DNativeFont.java276 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 DCFont.java46 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 DX11FontScaler.c51 (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 DfreetypeScaler.c439 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...]

Completed in 54 milliseconds