Lines Matching defs:indices
185 int[] indices, int flags) {
186 initGlyphVector(font, frc, glyphs, positions, indices, flags);
221 int[] indices, int flags) {
227 this.charIndices = indices;
1380 int[] indices; // index into unique strikes
1394 this.indices = rhs.indices == null ? null : (int[])rhs.indices.clone();
1407 if (this.indices.length != rhs.indices.length) {
1418 for (int i = 0; i < this.indices.length; ++i) {
1419 int tix = this.indices[i];
1420 int rix = rhs.indices[i];
1428 if (this.indices[--tix] != rhs.indices[--rix]) {
1461 if (indices == null) {
1466 indices = new int[sgv.glyphs.length];
1467 indices[glyphIndex] = 1;
1491 int oldIndex = indices[glyphIndex];
1497 for (int i = 0; i < indices.length; ++i) {
1498 if (indices[i] == oldIndex && i != glyphIndex) {
1510 indices = null;
1526 // clean up indices
1527 for (int i = 0; i < indices.length; ++i) {
1528 if (indices[i] > oldIndex) { // ignore == oldIndex, it's going away
1529 indices[i] -= 1;
1542 indices[glyphIndex] = newIndex;
1553 int index = indices[ix];
1596 GlyphStrike gs = sl[indices[i]];
1630 if (indices != null) {
1632 return getStrikeAtIndex(strikes, indices[glyphIndex]);
1638 if (indices == null) {
1866 buf.append(", indices: (");