Lines Matching defs:sgv

1376     // Probably still not worth it, but I'd like to keep sgv's small in the common case.
1379 StandardGlyphVector sgv; // reference back to glyph vector - yuck
1386 GlyphTransformInfo(StandardGlyphVector sgv) {
1387 this.sgv = sgv;
1391 GlyphTransformInfo(StandardGlyphVector sgv, GlyphTransformInfo rhs) {
1392 this.sgv = sgv;
1399 // used in sgv equality
1437 // implements sgv.setGlyphTransform
1466 indices = new int[sgv.glyphs.length];
1513 sgv.clearCaches(glyphIndex);
1514 sgv.clearFlags(FLAG_HAS_TRANSFORMS);
1546 sgv.clearCaches(glyphIndex);
1547 sgv.addFlags(FLAG_HAS_TRANSFORMS);
1551 // implements sgv.getGlyphTransform
1592 int len = sgv.glyphs.length;
1597 int glyphID = sgv.glyphs[i];
1600 gs.getGlyphPosition(glyphID, i*2, sgv.positions, positions);
1614 pt.x = x + sgv.positions[n++] + gs.dx;
1615 pt.y = y + sgv.positions[n++] + gs.dy;
1617 gs.strike.getGlyphImageBounds(sgv.glyphs[start++], pt, r);
1634 return sgv.getDefaultStrike();
1671 strike = sgv.getDefaultStrike();
1681 strike = GlyphStrike.create(sgv, sgv.dtx, gtx);
1695 StandardGlyphVector sgv;
1700 static GlyphStrike create(StandardGlyphVector sgv, AffineTransform dtx, AffineTransform gtx) {
1704 AffineTransform tx = sgv.ftx;
1706 tx = new AffineTransform(sgv.ftx);
1718 Object aaHint = sgv.frc.getAntiAliasingHint();
1736 int aa = FontStrikeDesc.getAAHintIntVal(aaHint,sgv.font2D, ptSize);
1738 (sgv.frc.getFractionalMetricsHint());
1741 sgv.font.getStyle(),
1744 FontStrike strike = sgv.font2D.getStrike(desc); // !!! getStrike(desc, false)
1746 return new GlyphStrike(sgv, strike, dx, dy);
1749 private GlyphStrike(StandardGlyphVector sgv, FontStrike strike, float dx, float dy) {
1750 this.sgv = sgv;
1759 if (sgv.font.isTransformed()) {
1761 delta.x = (float)sgv.font.getTransform().getTranslateX();
1762 delta.y = (float)sgv.font.getTransform().getTranslateY();
1789 if (sgv.invdtx == null) {
1794 gp.transform(sgv.invdtx);
1816 if (sgv.invdtx == null) {
1820 gp.transform(sgv.invdtx);