Lines Matching refs:umbraPoint
57 bool clipUmbraPoint(const SkPoint& umbraPoint, const SkPoint& centroid, SkPoint* clipPoint);
459 bool SkBaseShadowTessellator::clipUmbraPoint(const SkPoint& umbraPoint, const SkPoint& centroid,
461 SkVector segmentVector = centroid - umbraPoint;
465 SkVector dp = umbraPoint - fClipPolygon[fCurrClipIndex];
481 *clipPoint = umbraPoint + segmentVector;
494 SkPoint umbraPoint;
498 umbraPoint = pathPoint + v;
500 umbraPoint = umbraPolygon[this->getClosestUmbraIndex(pathPoint, umbraPolygon)];
507 !duplicate_pt(umbraPoint, fPositions[fPrevUmbraIndex])) {
509 if (fPrevUmbraIndex >= 0 && duplicate_pt(umbraPoint, fPositions[fFirstVertexIndex])) {
513 fPositions.push_back(umbraPoint);