Lines Matching refs:vertices
843 miPolyBuildPoly(PolyVertexPtr vertices, in miPolyBuildPoly() argument
862 maxy = miny = vertices[0].y; in miPolyBuildPoly()
865 if (vertices[i].y < miny) { in miPolyBuildPoly()
867 miny = vertices[i].y; in miPolyBuildPoly()
869 if (vertices[i].y >= maxy) { in miPolyBuildPoly()
871 maxy = vertices[i].y; in miPolyBuildPoly()
894 y = miPolyBuildEdge(vertices[i].x, vertices[i].y, in miPolyBuildPoly()
922 y = miPolyBuildEdge(vertices[i].x, vertices[i].y, in miPolyBuildPoly()
979 PolyVertexRec vertices[4]; in miLineJoin() local
1034 vertices[0].x = pRight->xa; in miLineJoin()
1035 vertices[0].y = pRight->ya; in miLineJoin()
1040 vertices[1].x = 0; in miLineJoin()
1041 vertices[1].y = 0; in miLineJoin()
1046 vertices[2].x = pLeft->xa; in miLineJoin()
1047 vertices[2].y = pLeft->ya; in miLineJoin()
1075 vertices[3].x = mx; in miLineJoin()
1076 vertices[3].y = my; in miLineJoin()
1106 y = miPolyBuildPoly(vertices, slopes, edgecount, pLeft->x, pLeft->y, in miLineJoin()
2034 PolyVertexRec vertices[4]; in miWideDashSegment() local
2112 vertices[V_RIGHT].x = vertices[V_TOP].x = rdy; in miWideDashSegment()
2113 vertices[V_RIGHT].y = vertices[V_TOP].y = -rdx; in miWideDashSegment()
2115 vertices[V_BOTTOM].x = vertices[V_LEFT].x = -rdy; in miWideDashSegment()
2116 vertices[V_BOTTOM].y = vertices[V_LEFT].y = rdx; in miWideDashSegment()
2119 vertices[V_TOP].x -= rdx; in miWideDashSegment()
2120 vertices[V_TOP].y -= rdy; in miWideDashSegment()
2122 vertices[V_LEFT].x -= rdx; in miWideDashSegment()
2123 vertices[V_LEFT].y -= rdy; in miWideDashSegment()
2149 vertices[V_RIGHT].x += dashDx; in miWideDashSegment()
2150 vertices[V_RIGHT].y += dashDy; in miWideDashSegment()
2152 vertices[V_BOTTOM].x += dashDx; in miWideDashSegment()
2153 vertices[V_BOTTOM].y += dashDy; in miWideDashSegment()
2155 slopes[V_RIGHT].k = vertices[V_RIGHT].x * dx + vertices[V_RIGHT].y * dy; in miWideDashSegment()
2160 saveRight = vertices[V_RIGHT]; in miWideDashSegment()
2161 saveBottom = vertices[V_BOTTOM]; in miWideDashSegment()
2165 vertices[V_TOP].x -= rdx; in miWideDashSegment()
2166 vertices[V_TOP].y -= rdy; in miWideDashSegment()
2168 vertices[V_LEFT].x -= rdx; in miWideDashSegment()
2169 vertices[V_LEFT].y -= rdy; in miWideDashSegment()
2171 slopes[V_LEFT].k = vertices[V_LEFT].x * in miWideDashSegment()
2173 vertices[V_LEFT].y * slopes[V_LEFT].dx; in miWideDashSegment()
2176 vertices[V_RIGHT].x += rdx; in miWideDashSegment()
2177 vertices[V_RIGHT].y += rdy; in miWideDashSegment()
2179 vertices[V_BOTTOM].x += rdx; in miWideDashSegment()
2180 vertices[V_BOTTOM].y += rdy; in miWideDashSegment()
2182 slopes[V_RIGHT].k = vertices[V_RIGHT].x * in miWideDashSegment()
2184 vertices[V_RIGHT].y * slopes[V_RIGHT].dx; in miWideDashSegment()
2186 y = miPolyBuildPoly(vertices, slopes, 4, x1, y1, in miWideDashSegment()
2195 vertices[V_BOTTOM] = saveBottom; in miWideDashSegment()
2196 vertices[V_RIGHT] = saveRight; in miWideDashSegment()
2202 lcapFace.xa = -vertices[V_LEFT].x; in miWideDashSegment()
2203 lcapFace.ya = -vertices[V_LEFT].y; in miWideDashSegment()
2207 lcapFace.xa = vertices[V_TOP].x; in miWideDashSegment()
2208 lcapFace.ya = vertices[V_TOP].y; in miWideDashSegment()
2216 rcapFace.xa = vertices[V_BOTTOM].x; in miWideDashSegment()
2217 rcapFace.ya = vertices[V_BOTTOM].y; in miWideDashSegment()
2221 rcapFace.xa = -vertices[V_RIGHT].x; in miWideDashSegment()
2222 rcapFace.ya = -vertices[V_RIGHT].y; in miWideDashSegment()
2241 vertices[V_TOP] = vertices[V_RIGHT]; in miWideDashSegment()
2242 vertices[V_LEFT] = vertices[V_BOTTOM]; in miWideDashSegment()
2248 vertices[V_TOP].x -= dx; in miWideDashSegment()
2249 vertices[V_TOP].y -= dy; in miWideDashSegment()
2251 vertices[V_LEFT].x -= dx; in miWideDashSegment()
2252 vertices[V_LEFT].y -= dy; in miWideDashSegment()
2254 vertices[V_RIGHT].x = rdy; in miWideDashSegment()
2255 vertices[V_RIGHT].y = -rdx; in miWideDashSegment()
2257 vertices[V_BOTTOM].x = -rdy; in miWideDashSegment()
2258 vertices[V_BOTTOM].y = rdx; in miWideDashSegment()
2261 vertices[V_RIGHT].x += rdx; in miWideDashSegment()
2262 vertices[V_RIGHT].y += rdy; in miWideDashSegment()
2264 vertices[V_BOTTOM].x += rdx; in miWideDashSegment()
2265 vertices[V_BOTTOM].y += rdy; 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()
2274 vertices[V_TOP].x -= rdx; in miWideDashSegment()
2275 vertices[V_TOP].y -= rdy; in miWideDashSegment()
2277 vertices[V_LEFT].x -= rdx; in miWideDashSegment()
2278 vertices[V_LEFT].y -= rdy; 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()
2285 y = miPolyBuildPoly(vertices, slopes, 4, x2, y2, in miWideDashSegment()
2296 lcapFace.xa = -vertices[V_LEFT].x; in miWideDashSegment()
2297 lcapFace.ya = -vertices[V_LEFT].y; in miWideDashSegment()
2301 lcapFace.xa = vertices[V_TOP].x; in miWideDashSegment()
2302 lcapFace.ya = vertices[V_TOP].y; in miWideDashSegment()