Vector

object Vector extends VectorConstructors[[V] =>> Vector[V]]
Companion
class
trait VectorConstructors[[V] =>> Vector[V]]
class Object
trait Matchable
class Any

Value members

Concrete methods

def apply[@specialized(Double, Int, Float, Long) V](values: Array[V]): Vector[V]

Creates a vector with the specified elements

Creates a vector with the specified elements

def zeros[V](size: Int)(implicit evidence$7: ClassTag[V], evidence$8: Zero[V]): Vector[V]

Creates a Vector of size size.

Creates a Vector of size size.

Inherited methods

def apply[V](values: V*)(implicit evidence$3: ClassTag[V]): Vector[V]

Creates a vector with the specified elements

Creates a vector with the specified elements

Inherited from
VectorConstructors
def rand[T](size: Int, rand: Rand[T])(implicit evidence$6: ClassTag[T]): Vector[T]

Creates a Vector of uniform random numbers in (0,1)

Creates a Vector of uniform random numbers in (0,1)

Inherited from
VectorConstructors
def range(start: Int, end: Int, step: Int): Vector[Int]
Inherited from
VectorConstructors
def range(start: Int, end: Int): Vector[Int]
Inherited from
VectorConstructors
def rangeD(start: Double, end: Double, step: Double): Vector[Double]
Inherited from
VectorConstructors
def rangeF(start: Float, end: Float, step: Float): Vector[Float]
Inherited from
VectorConstructors

Implicits

Implicits

implicit def canCopy[E]: CanCopy[Vector[E]]
implicit def scalarOf[T]: ScalarOf[Vector[T], T]
implicit def space[V](implicit evidence$9: Field[V], evidence$10: Zero[V], evidence$11: ClassTag[V]): MutableFiniteCoordinateField[Vector[V], Int, V]

Inherited implicits

implicit def canCreateZeros[V](implicit evidence$4: ClassTag[V], evidence$5: Zero[V]): CanCreateZeros[Vector[V], Int]
Inherited from
VectorConstructors