Lines Matching defs:dst
53 bool SkQuadClipper::clipQuad(const SkPoint srcPts[3], SkPoint dst[3]) {
58 dst[0] = srcPts[2];
59 dst[1] = srcPts[1];
60 dst[2] = srcPts[0];
63 memcpy(dst, srcPts, 3 * sizeof(SkPoint));
70 if (dst[2].fY <= ctop || dst[0].fY >= cbot) {
78 if (dst[0].fY < ctop) {
79 if (chopMonoQuadAtY(dst, ctop, &t)) {
81 SkChopQuadAt(dst, tmp, t);
82 dst[0] = tmp[2];
83 dst[1] = tmp[3];
88 if (dst[i].fY < ctop) {
89 dst[i].fY = ctop;
96 if (dst[2].fY > cbot) {
97 if (chopMonoQuadAtY(dst, cbot, &t)) {
98 SkChopQuadAt(dst, tmp, t);
99 dst[1] = tmp[1];
100 dst[2] = tmp[2];
105 if (dst[i].fY > cbot) {
106 dst[i].fY = cbot;
114 swap(dst[0], dst[2]);