data class DoubleProgression : Iterable<Double>
(source)
A progression of values of type Double
.
IteratorImpl |
Iterator implementation for DoubleProgression. inner class IteratorImpl : Iterator<Double> |
<init> |
A progression of values of type DoubleProgression(start: Double, step: Double, size: Int) |
size |
val size: Int |
start |
val start: Double |
step |
val step: Double |
ceilIndex |
fun ceilIndex(query: Double): Int |
contains |
operator fun contains(query: Double): Boolean |
floorIndex |
fun floorIndex(query: Double): Int |
get |
operator fun get(index: Int): Double |
isEmpty |
fun isEmpty(): Boolean |
iterator |
fun iterator(): IteratorImpl |
minus |
operator fun minus(offset: Double): DoubleProgression |
plus |
operator fun plus(offset: Double): DoubleProgression |
size |
fun size(): Int |
split |
fun split(sep: Double): Pair<DoubleProgression, DoubleProgression> |
unaryMinus |
operator fun unaryMinus(): DoubleProgression |
fromClosedInterval |
fun fromClosedInterval(start: Double, endInclusive: Double, count: Int): DoubleProgression |