Lines Matching defs:rect

33 Region::Region(IN const RectF& rect)

37 lastResult = DllExports::GdipCreateRegionRect(&rect, &region);
43 Region::Region(IN const Rect& rect)
47 lastResult = DllExports::GdipCreateRegionRectI(&rect, &region);
137 Region::Intersect(IN const RectF& rect)
139 return SetStatus(DllExports::GdipCombineRegionRect(nativeRegion, &rect, CombineModeIntersect));
143 Region::Intersect(IN const Rect& rect)
145 return SetStatus(DllExports::GdipCombineRegionRectI(nativeRegion, &rect, CombineModeIntersect));
161 Region::Union(IN const RectF& rect)
163 return SetStatus(DllExports::GdipCombineRegionRect(nativeRegion, &rect, CombineModeUnion));
167 Region::Union(IN const Rect& rect)
169 return SetStatus(DllExports::GdipCombineRegionRectI(nativeRegion, &rect, CombineModeUnion));
185 Region::Xor(IN const RectF& rect)
187 return SetStatus(DllExports::GdipCombineRegionRect(nativeRegion, &rect, CombineModeXor));
191 Region::Xor(IN const Rect& rect)
193 return SetStatus(DllExports::GdipCombineRegionRectI(nativeRegion, &rect, CombineModeXor));
209 Region::Exclude(IN const RectF& rect)
211 return SetStatus(DllExports::GdipCombineRegionRect(nativeRegion, &rect, CombineModeExclude));
215 Region::Exclude(IN const Rect& rect)
217 return SetStatus(DllExports::GdipCombineRegionRectI(nativeRegion, &rect, CombineModeExclude));
234 Region::Complement(IN const RectF& rect)
236 return SetStatus(DllExports::GdipCombineRegionRect(nativeRegion, &rect, CombineModeComplement));
240 Region::Complement(IN const Rect& rect)
242 return SetStatus(DllExports::GdipCombineRegionRectI(nativeRegion, &rect, CombineModeComplement));
286 Region::GetBounds(OUT RectF* rect,
291 rect));
295 Region::GetBounds(OUT Rect* rect,
300 rect));
392 Region::IsVisible(IN const RectF& rect,
397 SetStatus(DllExports::GdipIsVisibleRegionRect(nativeRegion, rect.X,
398 rect.Y, rect.Width,
399 rect.Height,
421 Region::IsVisible(IN const Rect& rect,
427 rect.X,
428 rect.Y,
429 rect.Width,
430 rect.Height,