BuilderFlatArrDbl4

ostrat.BuilderFlatArrDbl4
trait BuilderFlatArrDbl4[ArrB <: ArrDbl4[_]] extends BuilderArrDbl4[ArrB], BuilderFlatArrDblN[ArrB]

BuilderFlat trait for constructing Arrs with Dbl4Elems. Implicit type class instances for the builder classes that you control, should go in the companion object of type B.

Attributes

Graph
Supertypes
trait BuilderFlatArrDblN[ArrB]
trait BuilderFlatArrValueN[ArrB]
trait BuilderArrFlat[ArrB]
trait BuilderFlatSeqLike[ArrB]
trait BuilderArrDbl4[ArrB]
trait BuilderArrDblN[ArrB]
trait BuilderSeqLikeDblN[ArrB]
trait BuilderSeqLikeValueN[ArrB]
trait BuilderSeqLike[ArrB]
trait BuilderBoth[ArrB]
class Object
trait Matchable
class Any
Show all
Known subtypes

Members list

Type members

Inherited and Abstract types

type BuffT <: BuffDbl4[_]

BuffT can be inbuilt Jvm type like ArrayBuffer[Int] for B = Int and BB = IntArr, or it can be a compile time wrapped Arraybuffer inheriting from Buff.

BuffT can be inbuilt Jvm type like ArrayBuffer[Int] for B = Int and BB = IntArr, or it can be a compile time wrapped Arraybuffer inheriting from Buff.

Attributes

Inherited from:
BuilderArrDbl4

Value members

Inherited methods

override def buffGrowArr(buff: BuffT, arr: ArrB): Unit

A mutable operation that extends the ArrayBuffer with the elements of the Immutable Array operand.

A mutable operation that extends the ArrayBuffer with the elements of the Immutable Array operand.

Attributes

Definition Classes
Inherited from:
BuilderFlatArrDblN
final override def buffToSeqLike(buff: BuffT): ArrB

converts a buffer of the given type to the target compound class.

converts a buffer of the given type to the target compound class.

Attributes

Definition Classes
Inherited from:
BuilderSeqLikeDblN
final override def elemProdSize: Int

Attributes

Definition Classes
Inherited from:
BuilderArrDbl4
final override def newBuff(length: Int): BuffT

Creates a new empty Buff with a default capacity of 4 elements.

Creates a new empty Buff with a default capacity of 4 elements.

Attributes

Definition Classes
Inherited from:
BuilderSeqLikeDblN

Inherited and Abstract methods

Attributes

Inherited from:
BuilderSeqLikeDblN
def fromDblArray(array: Array[Double]): ArrB

Attributes

Inherited from:
BuilderSeqLikeDblN