Home | History | Annotate | Download | only in core

Lines Matching refs:xr

86 static inline void XRect_set(SkXRect* xr, const SkIRect& src) {
87 xr->fLeft = SkIntToFixed(src.fLeft);
88 xr->fTop = SkIntToFixed(src.fTop);
89 xr->fRight = SkIntToFixed(src.fRight);
90 xr->fBottom = SkIntToFixed(src.fBottom);
97 static inline void XRect_set(SkXRect* xr, const SkRect& src) {
98 xr->fLeft = SkScalarToFixed(src.fLeft);
99 xr->fTop = SkScalarToFixed(src.fTop);
100 xr->fRight = SkScalarToFixed(src.fRight);
101 xr->fBottom = SkScalarToFixed(src.fBottom);
106 static inline void XRect_round(const SkXRect& xr, SkIRect* dst) {
107 dst->fLeft = SkFixedRound(xr.fLeft);
108 dst->fTop = SkFixedRound(xr.fTop);
109 dst->fRight = SkFixedRound(xr.fRight);
110 dst->fBottom = SkFixedRound(xr.fBottom);
116 static inline void XRect_roundOut(const SkXRect& xr, SkIRect* dst) {
117 dst->fLeft = SkFixedFloor(xr.fLeft);
118 dst->fTop = SkFixedFloor(xr.fTop);
119 dst->fRight = SkFixedCeil(xr.fRight);
120 dst->fBottom = SkFixedCeil(xr.fBottom);