DoubleVectorArrayList

class DoubleVectorArrayList(val dimensions: Int, capacity: Int = 7) : DoubleVectorList, Extra

Constructors

Link copied to clipboard
constructor(dimensions: Int, capacity: Int = 7)

Properties

Link copied to clipboard
open override var closed: Boolean
Link copied to clipboard
Link copied to clipboard
open override val dimensions: Int
Link copied to clipboard
open override var extra: ExtraType
Link copied to clipboard
open override val size: Int

Functions

Link copied to clipboard
fun add(v0: Double)
fun add(vararg values: Double)
fun add(v0: Float)
fun add(vararg values: Float)
fun add(v0: Double, v1: Double)
fun add(v0: Float, v1: Float)
fun add(values: DoubleArrayList, offset: Int = 0, count: Int = 1)
fun add(values: FloatArrayList, offset: Int = 0, count: Int = 1)
fun add(other: DoubleVectorArrayList, index: Int, count: Int = 1)
fun add(v0: Double, v1: Double, v2: Double)
fun add(values: DoubleArray, offset: Int = 0, count: Int = 1)
fun add(v0: Float, v1: Float, v2: Float)
fun add(values: FloatArray, offset: Int = 0, count: Int = 1)
fun add(v0: Double, v1: Double, v2: Double, v3: Double)
fun add(v0: Float, v1: Float, v2: Float, v3: Float)
fun add(v0: Double, v1: Double, v2: Double, v3: Double, v4: Double)
fun add(v0: Float, v1: Float, v2: Float, v3: Float, v4: Float)
fun add(v0: Double, v1: Double, v2: Double, v3: Double, v4: Double, v5: Double)
fun add(v0: Float, v1: Float, v2: Float, v3: Float, v4: Float, v5: Float)
Link copied to clipboard
fun clear()
Link copied to clipboard
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
fun <T> Extra.extraCache(name: String, block: () -> T): T
Link copied to clipboard
open operator override fun get(index: Int, dim: Int): Double
Link copied to clipboard
fun Extra.getExtra(name: String): Any?
Link copied to clipboard
fun <T> Extra.getExtraTyped(name: String): T?
Link copied to clipboard
open override fun getGeneric(index: Int): GenericDoubleVector
Link copied to clipboard
inline fun DoubleVectorList.getOrElse(index: Int, dim: Int, default: Double = 0.0): Double
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun isAlmostEquals(other: DoubleVectorList, epsilon: Double): Boolean
Link copied to clipboard
open fun isEmpty(): Boolean
Link copied to clipboard
open fun isNotEmpty(): Boolean
Link copied to clipboard
fun <T> DoubleVectorList.mapVector(block: (list: DoubleVectorList, index: Int) -> T): List<T>
Link copied to clipboard
Link copied to clipboard
fun set(index: Int, vector: GenericDoubleVector)
fun set(index: Int, vector: IGenericDoubleVector)
fun set(index: Int, v0: Double)
fun set(index: Int, vararg values: Double)
fun set(index: Int, v0: Float)
fun set(index: Int, v0: Double, v1: Double)
fun set(index: Int, values: DoubleArray, offset: Int = 0)
fun set(index: Int, v0: Float, v1: Float)
fun set(index: Int, values: FloatArray, offset: Int = 0)
operator fun set(index: Int, dim: Int, value: Double)
fun set(index: Int, v0: Double, v1: Double, v2: Double)
fun set(index: Int, v0: Float, v1: Float, v2: Float)
fun set(index: Int, v0: Double, v1: Double, v2: Double, v3: Double)
fun set(index: Int, v0: Float, v1: Float, v2: Float, v3: Float)
fun set(index: Int, v0: Double, v1: Double, v2: Double, v3: Double, v4: Double)
fun set(index: Int, v0: Float, v1: Float, v2: Float, v3: Float, v4: Float)
fun set(index: Int, v0: Double, v1: Double, v2: Double, v3: Double, v4: Double, v5: Double)
fun set(index: Int, v0: Float, v1: Float, v2: Float, v3: Float, v4: Float, v5: Float)
Link copied to clipboard
fun Extra.setExtra(name: String, value: Any?)
Link copied to clipboard
open override fun toString(): String
fun toString(roundDecimalPlaces: Int? = null): String
Link copied to clipboard
Link copied to clipboard
fun vectorToStringBuilder(index: Int, out: StringBuilder, roundDecimalPlaces: Int? = null)