Lines Matching refs:x
170 pt.x = SwCoord(nearbyint((v.x * cosv - v.y * sinv) * 64.0f)); in mathRotate()
171 pt.y = SwCoord(nearbyint((v.x * sinv + v.y * cosv) * 64.0f)); in mathRotate()
185 return SwFixed(tvg::atan2(TO_FLOAT(pt.y), TO_FLOAT(pt.x)) * (180.0f / MATH_PI) * 65536.0f); in mathAtan()
207 if (pt.x == 0) return abs(pt.y); in mathLength()
208 if (pt.y == 0) return abs(pt.x); in mathLength()
216 if (v.x < 0) v.x = -v.x; in mathLength()
218 return static_cast<SwFixed>((v.x > v.y) ? (v.x + v.y * 0.375f) : (v.y + v.x * 0.375f)); in mathLength()
226 base[6].x = base[3].x; in mathSplitCubic()
227 c = base[1].x; in mathSplitCubic()
228 d = base[2].x; in mathSplitCubic()
229 base[1].x = a = (base[0].x + c) >> 1; in mathSplitCubic()
230 base[5].x = b = (base[3].x + d) >> 1; in mathSplitCubic()
232 base[2].x = a = (a + c) >> 1; in mathSplitCubic()
233 base[4].x = b = (b + c) >> 1; in mathSplitCubic()
234 base[3].x = (a + b) >> 1; in mathSplitCubic()
252 base[1].x = (base[0].x + base[1].x) >> 1; in mathSplitLine()
271 auto tx = to->x * transform.e11 + to->y * transform.e12 + transform.e13; in mathTransform()
272 auto ty = to->x * transform.e21 + to->y * transform.e22 + transform.e23; in mathTransform()
280 clippee.max.x = (clippee.max.x < clipper.max.x) ? clippee.max.x : clipper.max.x; in mathClipBBox()
282 clippee.min.x = (clippee.min.x > clipper.min.x) ? clippee.min.x : clipper.min.x; in mathClipBBox()
286 if (clippee.max.x - clippee.min.x < 1 && clippee.max.y - clippee.min.y < 1) return false; in mathClipBBox()
289 if (clippee.min.x >= clipper.max.x || clippee.min.y >= clipper.max.y || in mathClipBBox()
290 clippee.max.x <= clipper.min.x || clippee.max.y <= clipper.min.y) return false; in mathClipBBox()
307 auto xMin = pt->x; in mathUpdateOutlineBBox()
308 auto xMax = pt->x; in mathUpdateOutlineBBox()
313 if (xMin > pt->x) xMin = pt->x; in mathUpdateOutlineBBox()
314 if (xMax < pt->x) xMax = pt->x; in mathUpdateOutlineBBox()
320 renderRegion.min.x = static_cast<SwCoord>(nearbyint(xMin / 64.0f)); in mathUpdateOutlineBBox()
321 renderRegion.max.x = static_cast<SwCoord>(nearbyint(xMax / 64.0f)); in mathUpdateOutlineBBox()
325 renderRegion.min.x = xMin >> 6; in mathUpdateOutlineBBox()
326 renderRegion.max.x = (xMax + 63) >> 6; in mathUpdateOutlineBBox()