Lines Matching refs:RectInfo

51 class RectInfo {  class
113 RectInfo operator=(const RectInfo& other); // disallow
124 RectInfo* rect) { in create_proxy()
141 RectInfo::kHard, in create_proxy()
142 RectInfo::kHard, in create_proxy()
143 (isPowerOfTwo || isExact) ? RectInfo::kHard : RectInfo::kBad, in create_proxy()
144 (isPowerOfTwo || isExact) ? RectInfo::kHard : RectInfo::kBad, in create_proxy()
151 static RectInfo::EdgeType compute_inset_edgetype(RectInfo::EdgeType previous, in compute_inset_edgetype()
158 return RectInfo::kSoft; in compute_inset_edgetype()
162 if (0.0f == insetAmount && RectInfo::kHard == previous) { in compute_inset_edgetype()
163 return RectInfo::kHard; in compute_inset_edgetype()
166 return RectInfo::kBad; in compute_inset_edgetype()
169 if (RectInfo::kHard == previous) { in compute_inset_edgetype()
170 return RectInfo::kHard; in compute_inset_edgetype()
176 return RectInfo::kSoft; in compute_inset_edgetype()
190 static const SkRect* generic_inset(const RectInfo& enclosing, in generic_inset()
191 RectInfo* result, in generic_inset()
200 RectInfo::EdgeType left = enclosing.edgeType(RectInfo::kLeft); in generic_inset()
210 RectInfo::EdgeType top = enclosing.edgeType(RectInfo::kTop); in generic_inset()
220 RectInfo::EdgeType right = enclosing.edgeType(RectInfo::kRight); in generic_inset()
230 RectInfo::EdgeType bot = enclosing.edgeType(RectInfo::kBot); in generic_inset()
245 static const SkRect* left_only(const RectInfo& enclosing, in left_only()
246 RectInfo* result, in left_only()
258 static const SkRect* top_only(const RectInfo& enclosing, in top_only()
259 RectInfo* result, in top_only()
271 static const SkRect* right_only(const RectInfo& enclosing, in right_only()
272 RectInfo* result, in right_only()
284 static const SkRect* bot_only(const RectInfo& enclosing, in bot_only()
285 RectInfo* result, in bot_only()
297 static const SkRect* full_inset(const RectInfo& enclosing, in full_inset()
298 RectInfo* result, in full_inset()
310 static const SkRect* no_inset(const RectInfo& enclosing, in no_inset()
311 RectInfo* result, in no_inset()
338 RectInfo outermost; in proxy_test()
350 RectInfo constraintRectStorage; in proxy_test()