Added in API level 1
RegionIterator
open class RegionIterator
| kotlin.Any | |
| ↳ | android.graphics.RegionIterator |
Summary
| Public constructors | |
|---|---|
RegionIterator(region: Region!)Construct an iterator for all of the rectangles in a region. |
|
| Public methods | |
|---|---|
| Boolean |
Return the next rectangle in the region. |
| Protected methods | |
|---|---|
| open Unit |
finalize() |
Public constructors
RegionIterator
Added in API level 1
RegionIterator(region: Region!)
Construct an iterator for all of the rectangles in a region. This effectively makes a private copy of the region, so any subsequent edits to region will not affect the iterator.
| Parameters | |
|---|---|
region |
Region!: the region that will be iterated |
Public methods
next
Added in API level 1
fun next(r: Rect!): Boolean
Return the next rectangle in the region. If there are no more rectangles this returns false and r is unchanged. If there is at least one more, this returns true and r is set to that rectangle.
Protected methods
finalize
Added in API level 1
protected open fun finalize(): Unit
| Exceptions | |
|---|---|
java.lang.Throwable |
the Exception raised by this method |