DoubleProgression

data class DoubleProgression(val start: Double, val step: Double, val size: Int) : Iterable<Double>

A progression of values of type Double.

Constructors

Link copied to clipboard
constructor(start: Double, step: Double, size: Int)

Types

Link copied to clipboard
object Companion
Link copied to clipboard
inner class IteratorImpl : Iterator<Double>

Iterator implementation for DoubleProgression.

Properties

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

Functions

Link copied to clipboard
fun ceilIndex(query: Double): Int
Link copied to clipboard
operator fun contains(query: Double): Boolean
Link copied to clipboard
fun floorIndex(query: Double): Int
Link copied to clipboard
operator fun get(index: Int): Double
Link copied to clipboard
Link copied to clipboard
open operator override fun iterator(): DoubleProgression.IteratorImpl
Link copied to clipboard
operator fun minus(offset: Double): DoubleProgression
Link copied to clipboard
operator fun plus(offset: Double): DoubleProgression
Link copied to clipboard
Link copied to clipboard