abstract fun setRegion(x: Float, y: Float, width: Float, height: Float): RequestI
abstract fun setRegion(x: Float, y: Float, width: Float, height: Float, sourceSample: Float, offset: Int): RequestI
abstract fun setRegion(rect: MultiRect): RequestI
abstract fun setRegion(rect: MultiRect, sourceSample: Float, offset: Int): RequestI