• Home
  • History
  • Annotate
  • Raw
  • Download

Lines Matching refs:position

20   : direction(1), position(-1), nextLimit(-1), prevLimit(-1),  in GlyphIterator()
40 position = glyphCount; in GlyphIterator()
51 position = that.position; in GlyphIterator()
70 position = that.position; in GlyphIterator()
89 position = that.position; in GlyphIterator()
111 position = prevLimit; in reset()
120 return glyphStorage.insertGlyphs(position, count, success); in insertGlyphs()
138 return position; in getCurrStreamPosition()
159 if (position <= nextLimit || position >= prevLimit) { in getCurrGlyphID()
163 if (position <= prevLimit || position >= nextLimit) { in getCurrGlyphID()
168 return glyphStorage[position]; in getCurrGlyphID()
174 if (position <= nextLimit || position >= prevLimit) { in getCursiveEntryPoint()
178 if (position <= prevLimit || position >= nextLimit) { in getCursiveEntryPoint()
183 glyphPositionAdjustments->getEntryPoint(position, entryPoint); in getCursiveEntryPoint()
189 if (position <= nextLimit || position >= prevLimit) { in getCursiveExitPoint()
193 if (position <= prevLimit || position >= nextLimit) { in getCursiveExitPoint()
198 glyphPositionAdjustments->getExitPoint(position, exitPoint); in getCursiveExitPoint()
203 LEGlyphID glyph = glyphStorage[position]; in setCurrGlyphID()
205 glyphStorage[position] = LE_SET_GLYPH(glyph, glyphID); in setCurrGlyphID()
212 position = prevLimit; in setCurrStreamPosition()
217 position = nextLimit; in setCurrStreamPosition()
222 position = prevLimit; in setCurrStreamPosition()
227 position = nextLimit; in setCurrStreamPosition()
232 position = newPosition - direction; in setCurrStreamPosition()
239 if (position <= nextLimit || position >= prevLimit) { in setCurrGlyphBaseOffset()
243 if (position <= prevLimit || position >= nextLimit) { in setCurrGlyphBaseOffset()
248 glyphPositionAdjustments->setBaseOffset(position, baseOffset); in setCurrGlyphBaseOffset()
255 if (position <= nextLimit || position >= prevLimit) { in adjustCurrGlyphPositionAdjustment()
259 if (position <= prevLimit || position >= nextLimit) { in adjustCurrGlyphPositionAdjustment()
264 glyphPositionAdjustments->adjustXPlacement(position, xPlacementAdjust); in adjustCurrGlyphPositionAdjustment()
265 glyphPositionAdjustments->adjustYPlacement(position, yPlacementAdjust); in adjustCurrGlyphPositionAdjustment()
266 glyphPositionAdjustments->adjustXAdvance(position, xAdvanceAdjust); in adjustCurrGlyphPositionAdjustment()
267 glyphPositionAdjustments->adjustYAdvance(position, yAdvanceAdjust); in adjustCurrGlyphPositionAdjustment()
274 if (position <= nextLimit || position >= prevLimit) { in setCurrGlyphPositionAdjustment()
278 if (position <= prevLimit || position >= nextLimit) { in setCurrGlyphPositionAdjustment()
283 glyphPositionAdjustments->setXPlacement(position, xPlacementAdjust); in setCurrGlyphPositionAdjustment()
284 glyphPositionAdjustments->setYPlacement(position, yPlacementAdjust); in setCurrGlyphPositionAdjustment()
285 glyphPositionAdjustments->setXAdvance(position, xAdvanceAdjust); in setCurrGlyphPositionAdjustment()
286 glyphPositionAdjustments->setYAdvance(position, yAdvanceAdjust); in setCurrGlyphPositionAdjustment()
292 if (position <= nextLimit || position >= prevLimit) { in clearCursiveEntryPoint()
296 if (position <= prevLimit || position >= nextLimit) { in clearCursiveEntryPoint()
301 glyphPositionAdjustments->clearEntryPoint(position); in clearCursiveEntryPoint()
307 if (position <= nextLimit || position >= prevLimit) { in clearCursiveExitPoint()
311 if (position <= prevLimit || position >= nextLimit) { in clearCursiveExitPoint()
316 glyphPositionAdjustments->clearExitPoint(position); in clearCursiveExitPoint()
322 if (position <= nextLimit || position >= prevLimit) { in setCursiveEntryPoint()
326 if (position <= prevLimit || position >= nextLimit) { in setCursiveEntryPoint()
331 glyphPositionAdjustments->setEntryPoint(position, entryPoint, baselineIsLogicalEnd()); in setCursiveEntryPoint()
337 if (position <= nextLimit || position >= prevLimit) { in setCursiveExitPoint()
341 if (position <= prevLimit || position >= nextLimit) { in setCursiveExitPoint()
346 glyphPositionAdjustments->setExitPoint(position, exitPoint, baselineIsLogicalEnd()); in setCursiveExitPoint()
352 if (position <= nextLimit || position >= prevLimit) { in setCursiveGlyph()
356 if (position <= prevLimit || position >= nextLimit) { in setCursiveGlyph()
361 glyphPositionAdjustments->setCursiveGlyph(position, baselineIsLogicalEnd()); in setCursiveGlyph()
435 FeatureMask fm = glyphStorage.getAuxData(position, success); in hasFeatureTag()
448 glyphGroup = (glyphStorage.getAuxData(position, success) & LE_GLYPH_GROUP_MASK); in findFeatureTag()
459 le_int32 newPosition = position; in nextInternal()
470 position = newPosition; in nextInternal()
473 return position != nextLimit; in nextInternal()
483 le_int32 newPosition = position; in prevInternal()
494 position = newPosition; in prevInternal()
497 return position != prevLimit; in prevInternal()
510 for (posn = position; posn != markPosition; posn += direction) { in getMarkComponent()
524 le_int32 newPosition = position; in findMark2Glyph()
530 position = newPosition; in findMark2Glyph()
532 return position != prevLimit; in findMark2Glyph()