ScalarTagDouble

object ScalarTagDouble extends ScalarTag[Double]

Double ScalarTag

trait ScalarTag[Double]
trait ScalarHelperOps[Double]
trait CouldBeNumber[Double]
trait CouldBeOrdered[Double]
trait SpecializedFactory[Double]
trait ClassTag[Double]
trait Equals
trait ClassManifestDeprecatedApis[Double]
trait OptManifest[Double]
trait Serializable
class Object
trait Matchable
class Any

Value members

Concrete methods

override def asString(v: Double): String
Definition Classes
def compare(x: Double, y: Double)(implicit ev: Order[Double]): Int
def concat(arrs: IndexedSeq[Vec[Double]]): Vec[Double]
@inline
def inf(implicit ev: Numeric[Double]): Double
@inline
override def isDouble: Boolean
Definition Classes
@inline
def isMissing(v: Double): Boolean
def makeBuf(sz: Int): Buffer[Double]
def makeIndex(vec: Vec[Double])(implicit ord: Order[Double]): Index[Double]
def makeLoc(sz: Int): Locator[Double]
def makeMat(r: Int, c: Int, arr: Array[Double]): Mat[Double]
def makeSorter(implicit ord: Order[Double]): Sorter[Double]
def makeVec(arr: Array[Double]): Vec[Double]
@inline
def missing: Double
@inline
def negInf(implicit ev: Numeric[Double]): Double
@inline
override def notMissing(v: Double): Boolean
Definition Classes
@inline
def one(implicit ev: Numeric[Double]): Double
override def parse(s: String): Double
Definition Classes
override def runtimeClass: Class[_]
Definition Classes
ScalarTag -> ClassTag
def show(v: Double): String
override def strListLossless(v: Double): List[String]
Definition Classes
def toDouble(t: Double)(implicit ev: Numeric[Double]): Double
override def toString: String
Definition Classes
ScalarTag -> ClassTag -> Any
@inline
def zero(implicit ev: Numeric[Double]): Double

Inherited methods

protected def altMatConstructor(r: Int, c: Int, arr: Array[Vec[Double]])(implicit st: ScalarTag[Double]): Mat[Double]

Can override this default construction methodology to avoid the toArray call if you don't want to extract elements that way.

Can override this default construction methodology to avoid the toArray call if you don't want to extract elements that way.

Inherited from:
SpecializedFactory
protected def argString: String
Inherited from:
ClassManifestDeprecatedApis
protected def arrayClass[A](tp: Class[_]): Class[Array[A]]
Inherited from:
ClassManifestDeprecatedApis
override def canEqual(x: Any): Boolean
Definition Classes
ClassTag -> Equals -> ClassManifestDeprecatedApis
Inherited from:
ClassTag
override def equals(o: Any): Boolean
Definition Classes
ScalarTag -> ClassTag -> Equals -> Any
Inherited from:
ScalarTag
override def erasure: Class[_]
Definition Classes
ScalarTag -> ClassManifestDeprecatedApis
Inherited from:
ScalarTag
def gt(a: Double, b: Double)(implicit ev: Order[Double]): Boolean
Inherited from:
CouldBeOrdered
override def hashCode(): Int
Definition Classes
ScalarTag -> ClassTag -> Any
Inherited from:
ScalarTag
def isAny: Boolean
Inherited from:
ScalarTag
def isAnyVal: Boolean
Inherited from:
ScalarTag
def isTuple: Boolean
Inherited from:
ScalarTag
def iseq(a: Double, b: Double)(implicit ev: Order[Double]): Boolean
Inherited from:
CouldBeOrdered
def lt(a: Double, b: Double)(implicit ev: Order[Double]): Boolean
Inherited from:
CouldBeOrdered
final def makeMat(arr: Array[Vec[Double]])(implicit st: ScalarTag[Double]): Mat[Double]

An alternative Mat factory method using array of Vecs

An alternative Mat factory method using array of Vecs

Inherited from:
SpecializedFactory
def newArray(len: Int): Array[Double]
Inherited from:
ClassTag
def strList(v: Double): List[String]
Inherited from:
ScalarTag
def unapply(x: Any): Option[Double]
Inherited from:
ClassTag
def wrap: ClassTag[Array[Double]]
Inherited from:
ClassTag

Deprecated and Inherited methods

@deprecated(message = "use scala.reflect.runtime.universe.TypeTag for subtype checking instead", since = "2.10.0")
def <:<(that: ClassTag[_]): Boolean
Deprecated
[Since version 2.10.0] use scala.reflect.runtime.universe.TypeTag for subtype checking instead
Inherited from:
ClassManifestDeprecatedApis
@deprecated(message = "use scala.reflect.runtime.universe.TypeTag for subtype checking instead", since = "2.10.0")
def >:>(that: ClassTag[_]): Boolean
Deprecated
[Since version 2.10.0] use scala.reflect.runtime.universe.TypeTag for subtype checking instead
Inherited from:
ClassManifestDeprecatedApis
@deprecated(message = "use wrap instead", since = "2.10.0")
def arrayManifest: ClassTag[Array[Double]]
Deprecated
[Since version 2.10.0] use wrap instead
Inherited from:
ClassManifestDeprecatedApis
@deprecated(message = "use wrap.newArray instead", since = "2.10.0")
def newArray2(len: Int): Array[Array[Double]]
Deprecated
[Since version 2.10.0] use wrap.newArray instead
Inherited from:
ClassManifestDeprecatedApis
@deprecated(message = "use wrap.wrap.newArray instead", since = "2.10.0")
def newArray3(len: Int): Array[Array[Array[Double]]]
Deprecated
[Since version 2.10.0] use wrap.wrap.newArray instead
Inherited from:
ClassManifestDeprecatedApis
@deprecated(message = "use wrap.wrap.wrap.newArray instead", since = "2.10.0")
def newArray4(len: Int): Array[Array[Array[Array[Double]]]]
Deprecated
[Since version 2.10.0] use wrap.wrap.wrap.newArray instead
Inherited from:
ClassManifestDeprecatedApis
@deprecated(message = "use wrap.wrap.wrap.wrap.newArray instead", since = "2.10.0")
def newArray5(len: Int): Array[Array[Array[Array[Array[Double]]]]]
Deprecated
[Since version 2.10.0] use wrap.wrap.wrap.wrap.newArray instead
Inherited from:
ClassManifestDeprecatedApis
@deprecated(message = "use ArrayBuilder.make(this) instead", since = "2.10.0")
def newArrayBuilder(): ArrayBuilder[Double]
Deprecated
[Since version 2.10.0] use ArrayBuilder.make(this) instead
Inherited from:
ClassManifestDeprecatedApis
@deprecated(message = "create WrappedArray directly instead", since = "2.10.0")
def newWrappedArray(len: Int): ArraySeq[Double]
Deprecated
[Since version 2.10.0] create WrappedArray directly instead
Inherited from:
ClassManifestDeprecatedApis
@deprecated(message = "use scala.reflect.runtime.universe.TypeTag to capture type structure instead", since = "2.10.0")
def typeArguments: List[OptManifest[_]]
Deprecated
[Since version 2.10.0] use scala.reflect.runtime.universe.TypeTag to capture type structure instead
Inherited from:
ClassManifestDeprecatedApis