// ---------------// // getFirstStuck // // ---------------// public int getFirstStuck() { int stuck = 0; for (GlyphSection section : glyph.getMembers()) { Run sectionRun = section.getFirstRun(); for (GlyphSection sct : section.getSources()) { if (!sct.isGlyphMember() || (sct.getGlyph() != glyph)) { stuck += sectionRun.getCommonLength(sct.getLastRun()); } } } return stuck; }