Lines Matching refs:cpx

1883 static void nsvg__pathMoveTo(NSVGparser* p, float* cpx, float* cpy, float* args, int rel)  in nsvg__pathMoveTo()  argument
1886 *cpx += args[0]; in nsvg__pathMoveTo()
1889 *cpx = args[0]; in nsvg__pathMoveTo()
1892 nsvg__moveTo(p, *cpx, *cpy); in nsvg__pathMoveTo()
1895 static void nsvg__pathLineTo(NSVGparser* p, float* cpx, float* cpy, float* args, int rel) in nsvg__pathLineTo() argument
1898 *cpx += args[0]; in nsvg__pathLineTo()
1901 *cpx = args[0]; in nsvg__pathLineTo()
1904 nsvg__lineTo(p, *cpx, *cpy); in nsvg__pathLineTo()
1907 static void nsvg__pathHLineTo(NSVGparser* p, float* cpx, float* cpy, float* args, int rel) in nsvg__pathHLineTo() argument
1910 *cpx += args[0]; in nsvg__pathHLineTo()
1912 *cpx = args[0]; in nsvg__pathHLineTo()
1913 nsvg__lineTo(p, *cpx, *cpy); in nsvg__pathHLineTo()
1916 static void nsvg__pathVLineTo(NSVGparser* p, float* cpx, float* cpy, float* args, int rel) in nsvg__pathVLineTo() argument
1922 nsvg__lineTo(p, *cpx, *cpy); in nsvg__pathVLineTo()
1925 static void nsvg__pathCubicBezTo(NSVGparser* p, float* cpx, float* cpy, in nsvg__pathCubicBezTo() argument
1931 cx1 = *cpx + args[0]; in nsvg__pathCubicBezTo()
1933 cx2 = *cpx + args[2]; in nsvg__pathCubicBezTo()
1935 x2 = *cpx + args[4]; in nsvg__pathCubicBezTo()
1950 *cpx = x2; in nsvg__pathCubicBezTo()
1954 static void nsvg__pathCubicBezShortTo(NSVGparser* p, float* cpx, float* cpy, in nsvg__pathCubicBezShortTo() argument
1959 x1 = *cpx; in nsvg__pathCubicBezShortTo()
1962 cx2 = *cpx + args[0]; in nsvg__pathCubicBezShortTo()
1964 x2 = *cpx + args[2]; in nsvg__pathCubicBezShortTo()
1980 *cpx = x2; in nsvg__pathCubicBezShortTo()
1984 static void nsvg__pathQuadBezTo(NSVGparser* p, float* cpx, float* cpy, in nsvg__pathQuadBezTo() argument
1990 x1 = *cpx; in nsvg__pathQuadBezTo()
1993 cx = *cpx + args[0]; in nsvg__pathQuadBezTo()
1995 x2 = *cpx + args[2]; in nsvg__pathQuadBezTo()
2014 *cpx = x2; in nsvg__pathQuadBezTo()
2018 static void nsvg__pathQuadBezShortTo(NSVGparser* p, float* cpx, float* cpy, in nsvg__pathQuadBezShortTo() argument
2024 x1 = *cpx; in nsvg__pathQuadBezShortTo()
2027 x2 = *cpx + args[0]; in nsvg__pathQuadBezShortTo()
2047 *cpx = x2; in nsvg__pathQuadBezShortTo()
2067 static void nsvg__pathArcTo(NSVGparser* p, float* cpx, float* cpy, float* args, int rel) in nsvg__pathArcTo() argument
2085 x1 = *cpx; // start point in nsvg__pathArcTo()
2088 x2 = *cpx + args[5]; in nsvg__pathArcTo()
2101 *cpx = x2; in nsvg__pathArcTo()
2179 *cpx = x2; in nsvg__pathArcTo()
2190 float cpx, cpy, cpx2, cpy2; in nsvg__parsePath() local
2210 cpx = 0; cpy = 0; in nsvg__parsePath()
2225 nsvg__pathMoveTo(p, &cpx, &cpy, args, cmd == 'm' ? 1 : 0); in nsvg__parsePath()
2230 cpx2 = cpx; cpy2 = cpy; in nsvg__parsePath()
2234 nsvg__pathLineTo(p, &cpx, &cpy, args, cmd == 'l' ? 1 : 0); in nsvg__parsePath()
2235 cpx2 = cpx; cpy2 = cpy; in nsvg__parsePath()
2239 nsvg__pathHLineTo(p, &cpx, &cpy, args, cmd == 'h' ? 1 : 0); in nsvg__parsePath()
2240 cpx2 = cpx; cpy2 = cpy; in nsvg__parsePath()
2244 nsvg__pathVLineTo(p, &cpx, &cpy, args, cmd == 'v' ? 1 : 0); in nsvg__parsePath()
2245 cpx2 = cpx; cpy2 = cpy; in nsvg__parsePath()
2249 nsvg__pathCubicBezTo(p, &cpx, &cpy, &cpx2, &cpy2, args, cmd == 'c' ? 1 : 0); in nsvg__parsePath()
2253 nsvg__pathCubicBezShortTo(p, &cpx, &cpy, &cpx2, &cpy2, args, cmd == 's' ? 1 : 0); in nsvg__parsePath()
2257 nsvg__pathQuadBezTo(p, &cpx, &cpy, &cpx2, &cpy2, args, cmd == 'q' ? 1 : 0); in nsvg__parsePath()
2261 nsvg__pathQuadBezShortTo(p, &cpx, &cpy, &cpx2, &cpy2, args, cmd == 't' ? 1 : 0); in nsvg__parsePath()
2265 nsvg__pathArcTo(p, &cpx, &cpy, args, cmd == 'a' ? 1 : 0); in nsvg__parsePath()
2266 cpx2 = cpx; cpy2 = cpy; in nsvg__parsePath()
2270 cpx = args[nargs-2]; in nsvg__parsePath()
2272 cpx2 = cpx; cpy2 = cpy; in nsvg__parsePath()
2294 cpx = p->pts[0]; in nsvg__parsePath()
2296 cpx2 = cpx; cpy2 = cpy; in nsvg__parsePath()
2301 nsvg__moveTo(p, cpx, cpy); in nsvg__parsePath()