PosRange

class PosRange<T, POS : VectorComparable<POS>>(val first: POS, val last: POS, val buildIterator: () -> Iterator<T>) : ClosedRange<POS> , Iterable<T>

Constructors

Link copied to clipboard
fun <T, POS : VectorComparable<POS>> PosRange(first: POS, last: POS, buildIterator: () -> Iterator<T>)

Functions

Link copied to clipboard
open operator override fun contains(value: POS): Boolean
Link copied to clipboard
open fun forEach(p0: Consumer<in T>)
Link copied to clipboard
open fun isEmpty(): Boolean
Link copied to clipboard
open operator override fun iterator(): Iterator<T>
Link copied to clipboard

Properties

Link copied to clipboard
Link copied to clipboard
open override val endInclusive: POS
Link copied to clipboard
val first: POS
Link copied to clipboard
val last: POS
Link copied to clipboard
open override val start: POS