DoubleHistogramSpace

class DoubleHistogramSpace(lower: Buffer<Double>, upper: Buffer<Double>, binNums: IntArray) : IndexedHistogramSpace<Double, Double>

Types

Companion
Link copied to clipboard
common
object Companion

Functions

add
Link copied to clipboard
common
open override fun add(a: IndexedHistogram<Double, Double>, b: IndexedHistogram<Double, Double>): IndexedHistogram<Double, Double>
binaryOperation
Link copied to clipboard
common
open fun binaryOperation(operation: String, left: IndexedHistogram<Double, Double>, right: IndexedHistogram<Double, Double>): IndexedHistogram<Double, Double>
binaryOperationFunction
Link copied to clipboard
common
open override fun binaryOperationFunction(operation: String): (left: IndexedHistogram<Double, Double>, right: IndexedHistogram<Double, Double>) -> IndexedHistogram<Double, Double>
bindSymbol
Link copied to clipboard
common
open fun bindSymbol(value: String): IndexedHistogram<Double, Double>
bindSymbolOrNull
Link copied to clipboard
common
open fun bindSymbolOrNull(value: String): IndexedHistogram<Double, Double>?
div
Link copied to clipboard
common
open operator fun IndexedHistogram<Double, Double>.div(k: Number): IndexedHistogram<Double, Double>
getDomain
Link copied to clipboard
common
open override fun getDomain(index: IntArray): Domain<Double>
Get a bin domain represented by given index
getIndex
Link copied to clipboard
common
open override fun getIndex(point: Buffer<Double>): IntArray
Resolve index of the bin including given point
minus
Link copied to clipboard
common
open operator fun IndexedHistogram<Double, Double>.minus(b: IndexedHistogram<Double, Double>): IndexedHistogram<Double, Double>
plus
Link copied to clipboard
common
open operator fun IndexedHistogram<Double, Double>.plus(b: IndexedHistogram<Double, Double>): IndexedHistogram<Double, Double>
produce
Link copied to clipboard
common
open override fun produce(builder: HistogramBuilder<Double>.() -> Unit): IndexedHistogram<Double, Double>
produceBin
Link copied to clipboard
common
open override fun produceBin(index: IntArray, value: Double): Bin<Double>
scale
Link copied to clipboard
common
open override fun scale(a: IndexedHistogram<Double, Double>, value: Double): IndexedHistogram<Double, Double>
times
Link copied to clipboard
common
open operator fun Number.times(b: IndexedHistogram<Double, Double>): IndexedHistogram<Double, Double>
open operator fun IndexedHistogram<Double, Double>.times(k: Number): IndexedHistogram<Double, Double>
unaryMinus
Link copied to clipboard
common
open operator override fun IndexedHistogram<Double, Double>.unaryMinus(): IndexedHistogram<Double, Double>
unaryOperation
Link copied to clipboard
common
open fun unaryOperation(operation: String, arg: IndexedHistogram<Double, Double>): IndexedHistogram<Double, Double>
unaryOperationFunction
Link copied to clipboard
common
open override fun unaryOperationFunction(operation: String): (arg: IndexedHistogram<Double, Double>) -> IndexedHistogram<Double, Double>
unaryPlus
Link copied to clipboard
common
open operator fun IndexedHistogram<Double, Double>.unaryPlus(): IndexedHistogram<Double, Double>

Properties

dimension
Link copied to clipboard
common
val dimension: Int
histogramValueSpace
Link copied to clipboard
common
open override val histogramValueSpace: DoubleFieldND
strides
Link copied to clipboard
common
open override val strides: Strides
zero
Link copied to clipboard
common
open override val zero: IndexedHistogram<Double, Double>

Sources

common source
Link copied to clipboard