Canvas.ClipRegion Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
ClipRegion(Region) |
Obsolete.
Intersect the current clip with the specified region. |
ClipRegion(Region, Region+Op) |
Obsolete.
Modify the current clip with the specified region. |
ClipRegion(Region)
Caution
deprecated
Intersect the current clip with the specified region.
[Android.Runtime.Register("clipRegion", "(Landroid/graphics/Region;)Z", "GetClipRegion_Landroid_graphics_Region_Handler")]
[System.Obsolete("deprecated")]
public virtual bool ClipRegion (Android.Graphics.Region? region);
[<Android.Runtime.Register("clipRegion", "(Landroid/graphics/Region;)Z", "GetClipRegion_Landroid_graphics_Region_Handler")>]
[<System.Obsolete("deprecated")>]
abstract member ClipRegion : Android.Graphics.Region -> bool
override this.ClipRegion : Android.Graphics.Region -> bool
Parameters
- region
- Region
The region to operate on the current clip, based on op
Returns
true if the resulting is non-empty
- Attributes
Remarks
Intersect the current clip with the specified region. Note that unlike clipRect() and clipPath() which transform their arguments by the current matrix, clipRegion() assumes its argument is already in the coordinate system of the current layer's bitmap, and so not transformation is performed.
This member is deprecated. Unlike all other clip calls this API does not respect the current matrix. Use #clipRect(Rect)
as an alternative.
Java documentation for android.graphics.Canvas.clipRegion(android.graphics.Region)
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
Applies to
ClipRegion(Region, Region+Op)
Caution
deprecated
Modify the current clip with the specified region.
[Android.Runtime.Register("clipRegion", "(Landroid/graphics/Region;Landroid/graphics/Region$Op;)Z", "GetClipRegion_Landroid_graphics_Region_Landroid_graphics_Region_Op_Handler")]
[System.Obsolete("deprecated")]
public virtual bool ClipRegion (Android.Graphics.Region? region, Android.Graphics.Region.Op? op);
[<Android.Runtime.Register("clipRegion", "(Landroid/graphics/Region;Landroid/graphics/Region$Op;)Z", "GetClipRegion_Landroid_graphics_Region_Landroid_graphics_Region_Op_Handler")>]
[<System.Obsolete("deprecated")>]
abstract member ClipRegion : Android.Graphics.Region * Android.Graphics.Region.Op -> bool
override this.ClipRegion : Android.Graphics.Region * Android.Graphics.Region.Op -> bool
Parameters
- region
- Region
The region to operate on the current clip, based on op
- op
- Region.Op
How the clip is modified
Returns
- Attributes
Remarks
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.