Region

class Region : Managed

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
object Companion
Link copied to clipboard
enum Op : Enum<Region.Op>

Properties

Link copied to clipboard
Link copied to clipboard
expect open val isClosed: Boolean

Check if underlying resource is closed.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
expect open fun close()

Free underlying native resource, peer is useless afterwards.

Link copied to clipboard
Link copied to clipboard
operator fun contains(rect: IRect): Boolean
operator fun contains(r: Region?): Boolean
fun contains(x: Int, y: Int): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun op(rect: IRect, op: Region.Op): Boolean
fun op(r: Region?, op: Region.Op): Boolean
fun op(rect: IRect, r: Region?, op: Region.Op): Boolean
fun op(r: Region?, rect: IRect, op: Region.Op): Boolean
fun op(a: Region?, b: Region?, op: Region.Op): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun set(r: Region?): Boolean
Link copied to clipboard
Link copied to clipboard
fun setPath(path: Path?, clip: Region?): Boolean
Link copied to clipboard
fun setRect(rect: IRect): Boolean
Link copied to clipboard
fun setRects(rects: Array<IRect>): Boolean
Link copied to clipboard
Link copied to clipboard
expect open override fun toString(): String
Link copied to clipboard
fun translate(dx: Int, dy: Int)