Lines Matching refs:slopes

844                 PolySlopePtr slopes,  in miPolyBuildPoly()  argument
880 if ((int64_t) slopes[j].dy * slopes[i].dx > in miPolyBuildPoly()
881 (int64_t) slopes[i].dy * slopes[j].dx) { in miPolyBuildPoly()
893 if (slopes[s].dy != 0) { in miPolyBuildPoly()
895 slopes[s].k, in miPolyBuildPoly()
896 slopes[s].dx, slopes[s].dy, in miPolyBuildPoly()
921 if (slopes[s].dy != 0) { in miPolyBuildPoly()
923 slopes[s].k, in miPolyBuildPoly()
924 slopes[s].dx, slopes[s].dy, xi, yi, 1, in miPolyBuildPoly()
980 PolySlopeRec slopes[4]; in miLineJoin() local
1036 slopes[0].dx = -pRight->dy; in miLineJoin()
1037 slopes[0].dy = pRight->dx; in miLineJoin()
1038 slopes[0].k = 0; in miLineJoin()
1042 slopes[1].dx = pLeft->dy; in miLineJoin()
1043 slopes[1].dy = -pLeft->dx; in miLineJoin()
1044 slopes[1].k = 0; in miLineJoin()
1067 slopes[2].dx = pLeft->dx; in miLineJoin()
1068 slopes[2].dy = pLeft->dy; in miLineJoin()
1069 slopes[2].k = pLeft->k; in miLineJoin()
1071 slopes[2].dx = -slopes[2].dx; in miLineJoin()
1072 slopes[2].dy = -slopes[2].dy; in miLineJoin()
1073 slopes[2].k = -slopes[2].k; in miLineJoin()
1077 slopes[3].dx = pRight->dx; in miLineJoin()
1078 slopes[3].dy = pRight->dy; in miLineJoin()
1079 slopes[3].k = pRight->k; in miLineJoin()
1081 slopes[3].dx = -slopes[3].dx; in miLineJoin()
1082 slopes[3].dy = -slopes[3].dy; in miLineJoin()
1083 slopes[3].k = -slopes[3].k; in miLineJoin()
1099 slopes[2].dx = (dx * 65536) / scale; in miLineJoin()
1100 slopes[2].dy = (dy * 65536) / scale; in miLineJoin()
1101 slopes[2].k = ((pLeft->xa + pRight->xa) * slopes[2].dy - in miLineJoin()
1102 (pLeft->ya + pRight->ya) * slopes[2].dx) / 2.0; in miLineJoin()
1106 y = miPolyBuildPoly(vertices, slopes, edgecount, pLeft->x, pLeft->y, in miLineJoin()
2036 PolySlopeRec slopes[4]; in miWideDashSegment() local
2095 slopes[V_TOP].dx = dx; in miWideDashSegment()
2096 slopes[V_TOP].dy = dy; in miWideDashSegment()
2097 slopes[V_TOP].k = k; in miWideDashSegment()
2099 slopes[V_RIGHT].dx = -dy; in miWideDashSegment()
2100 slopes[V_RIGHT].dy = dx; in miWideDashSegment()
2101 slopes[V_RIGHT].k = 0; in miWideDashSegment()
2103 slopes[V_BOTTOM].dx = -dx; in miWideDashSegment()
2104 slopes[V_BOTTOM].dy = -dy; in miWideDashSegment()
2105 slopes[V_BOTTOM].k = k; in miWideDashSegment()
2107 slopes[V_LEFT].dx = dy; in miWideDashSegment()
2108 slopes[V_LEFT].dy = -dx; in miWideDashSegment()
2109 slopes[V_LEFT].k = 0; in miWideDashSegment()
2125 slopes[V_LEFT].k = rdx * dx + rdy * dy; in miWideDashSegment()
2155 slopes[V_RIGHT].k = vertices[V_RIGHT].x * dx + vertices[V_RIGHT].y * dy; in miWideDashSegment()
2162 saveK = slopes[V_RIGHT].k; in miWideDashSegment()
2171 slopes[V_LEFT].k = vertices[V_LEFT].x * in miWideDashSegment()
2172 slopes[V_LEFT].dy - in miWideDashSegment()
2173 vertices[V_LEFT].y * slopes[V_LEFT].dx; in miWideDashSegment()
2182 slopes[V_RIGHT].k = vertices[V_RIGHT].x * in miWideDashSegment()
2183 slopes[V_RIGHT].dy - in miWideDashSegment()
2184 vertices[V_RIGHT].y * slopes[V_RIGHT].dx; in miWideDashSegment()
2186 y = miPolyBuildPoly(vertices, slopes, 4, x1, y1, in miWideDashSegment()
2197 slopes[V_RIGHT].k = saveK; in miWideDashSegment()
2204 lcapFace.k = slopes[V_LEFT].k; in miWideDashSegment()
2209 lcapFace.k = -slopes[V_LEFT].k; in miWideDashSegment()
2218 rcapFace.k = slopes[V_RIGHT].k; in miWideDashSegment()
2223 rcapFace.k = -slopes[V_RIGHT].k; in miWideDashSegment()
2243 slopes[V_LEFT].k = -slopes[V_RIGHT].k; in miWideDashSegment()
2266 slopes[V_RIGHT].k = vertices[V_RIGHT].x * in miWideDashSegment()
2267 slopes[V_RIGHT].dy - vertices[V_RIGHT].y * slopes[V_RIGHT].dx; in miWideDashSegment()
2270 slopes[V_RIGHT].k = 0; in miWideDashSegment()
2279 slopes[V_LEFT].k = vertices[V_LEFT].x * in miWideDashSegment()
2280 slopes[V_LEFT].dy - vertices[V_LEFT].y * slopes[V_LEFT].dx; in miWideDashSegment()
2283 slopes[V_LEFT].k += dx * dx + dy * dy; in miWideDashSegment()
2285 y = miPolyBuildPoly(vertices, slopes, 4, x2, y2, in miWideDashSegment()
2298 lcapFace.k = slopes[V_LEFT].k; in miWideDashSegment()
2303 lcapFace.k = -slopes[V_LEFT].k; in miWideDashSegment()