Lines Matching refs:side
50 * ...R|L......L|R.....L|R......R|L..... <= Scanline & side of segment
427 // It is used to calculate segment side of a quadratic bezier.
510 SegSide side = kNA_SegSide;
513 side = (SegSide)(int)(sign_of(xFormPt.fY - rowData.fYAtIntersection) * rowData.fQuadXDirection);
540 side = (SegSide)(signP1 * rowData.fQuadXDirection);
545 if (side == kNA_SegSide || signP2 == 1) {
546 side = (SegSide)(-signP2 * rowData.fQuadXDirection);
557 side = (SegSide)(signP);
559 side = (SegSide)(-signP);
564 return side;
570 SegSide* side) {
571 SkASSERT(side);
589 *side = (SegSide)(int)sign_of(xformPt.fY);
591 *side = kNA_SegSide;
617 *side = calculate_side_of_quad(segment, point, xformPt, rowData);
619 *side = kNA_SegSide;
655 SegSide prevSide = kNA_SegSide; // track side for winding count
686 SegSide side = kNA_SegSide;
688 float currDistSq = distance_to_segment(point, segment, rowData, &side);
689 if (prevSide == kLeft_SegSide && side == kRight_SegSide) {
691 } else if (prevSide == kRight_SegSide && side == kLeft_SegSide) {
695 prevSide = side;