Lines Matching refs:frc
220 private SDCache(Font font, FontRenderContext frc) {
222 key_frc = frc;
224 // !!! add getVectorTransform and hasVectorTransform to frc? then
227 dtx = frc.getTransform();
261 FontStrikeDesc.getAAHintIntVal(frc.getAntiAliasingHint(),
265 (frc.getFractionalMetricsHint());
276 private final FontRenderContext frc;
279 SDKey(Font font, FontRenderContext frc) {
281 this.frc = frc;
282 this.hash = font.hashCode() ^ frc.hashCode();
295 frc.equals(rhs.frc);
303 public static SDCache get(Font font, FontRenderContext frc) {
310 if (frc.isTransformed()) {
311 AffineTransform transform = frc.getTransform();
319 frc = new FontRenderContext(transform,
320 frc.getAntiAliasingHint(),
321 frc.getFractionalMetricsHint()
326 SDKey key = new SDKey(font, frc); // garbage, yuck...
336 res = new SDCache(font, frc);
353 * @param frc the font render context
361 public StandardGlyphVector layout(Font font, FontRenderContext frc,
383 SDCache txinfo = SDCache.get(font, frc);
457 // _sd.init(dtx, gtx, font.getStyle(), frc.isAntiAliased(), frc.usesFractionalMetrics());
486 gv = new StandardGlyphVector(font, text, offset, count, frc);
492 gv = _gvdata.createGlyphVector(font, frc, result);
580 public StandardGlyphVector createGlyphVector(Font font, FontRenderContext frc, StandardGlyphVector result) {
624 result = new StandardGlyphVector(font, frc, glyphs, positions, indices, _flags);
626 result.initGlyphVector(font, frc, glyphs, positions, indices, _flags);