Home | History | Annotate | Download | only in core

Lines Matching refs:xr

101 static inline void XRect_set(SkXRect* xr, const SkIRect& src) {
102 xr->fLeft = SkIntToFixed(src.fLeft);
103 xr->fTop = SkIntToFixed(src.fTop);
104 xr->fRight = SkIntToFixed(src.fRight);
105 xr->fBottom = SkIntToFixed(src.fBottom);
112 static inline void XRect_set(SkXRect* xr, const SkRect& src) {
113 xr->fLeft = SkScalarToFixed(src.fLeft);
114 xr->fTop = SkScalarToFixed(src.fTop);
115 xr->fRight = SkScalarToFixed(src.fRight);
116 xr->fBottom = SkScalarToFixed(src.fBottom);
121 static inline void XRect_round(const SkXRect& xr, SkIRect* dst) {
122 dst->fLeft = SkFixedRound(xr.fLeft);
123 dst->fTop = SkFixedRound(xr.fTop);
124 dst->fRight = SkFixedRound(xr.fRight);
125 dst->fBottom = SkFixedRound(xr.fBottom);
131 static inline void XRect_roundOut(const SkXRect& xr, SkIRect* dst) {
132 dst->fLeft = SkFixedFloor(xr.fLeft);
133 dst->fTop = SkFixedFloor(xr.fTop);
134 dst->fRight = SkFixedCeil(xr.fRight);
135 dst->fBottom = SkFixedCeil(xr.fBottom);