Lines Matching refs:tangent
231 SkPathMeasure& measure, SkPoint* position, SkVector* tangent) {
238 bool ok = measure.getPosTan(x + hOffset + glyph->mBitmapLeft + halfWidth, position, tangent);
243 // Move along the tangent and offset by the normal
244 destination[0].set(-tangent->fX * halfWidth - tangent->fY * vOffset,
245 -tangent->fY * halfWidth + tangent->fX * vOffset);
246 destination[1].set(tangent->fX * halfWidth - tangent->fY * vOffset,
247 tangent->fY * halfWidth + tangent->fX * vOffset);
248 destination[2].set(destination[1].fX + tangent->fY * height,
249 destination[1].fY - tangent->fX * height);
250 destination[3].set(destination[0].fX + tangent->fY * height,
251 destination[0].fY - tangent->fX * height);
306 SkVector tangent;
333 drawCachedGlyph(cachedGlyph, penX, hOffset, vOffset, measure, &position, &tangent);