class Vector2D extends VectorD

The Vector2D class stores and operates on Numeric Vectors of base type Double and having 2 coordinates (x, y).

Linear Supertypes
VectorD, VectoD, Serializable, Serializable, Error, Vec, PartiallyOrdered[VectoD], Traversable[Double], GenTraversable[Double], GenericTraversableTemplate[Double, Traversable], TraversableLike[Double, Traversable[Double]], GenTraversableLike[Double, Traversable[Double]], Parallelizable[Double, ParIterable[Double]], TraversableOnce[Double], GenTraversableOnce[Double], FilterMonadic[Double, Traversable[Double]], HasNewBuilder[Double, Traversable[Double]], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Vector2D
  2. VectorD
  3. VectoD
  4. Serializable
  5. Serializable
  6. Error
  7. Vec
  8. PartiallyOrdered
  9. Traversable
  10. GenTraversable
  11. GenericTraversableTemplate
  12. TraversableLike
  13. GenTraversableLike
  14. Parallelizable
  15. TraversableOnce
  16. GenTraversableOnce
  17. FilterMonadic
  18. HasNewBuilder
  19. AnyRef
  20. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Vector2D(v2: Array[Double] = null)

    v2

    the 1D array used to store vector elements

Type Members

  1. type Self = Traversable[Double]
    Attributes
    protected[this]
    Definition Classes
    TraversableLike
  2. class WithFilter extends FilterMonadic[A, Repr]
    Definition Classes
    TraversableLike

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. def *(s: (Int, Double)): VectorD
    Definition Classes
    VectorD → VectoD
  4. def *(s: Double): VectorD
    Definition Classes
    VectorD → VectoD
  5. def *(b: VectorD): VectorD
    Definition Classes
    VectorD
  6. def *(b: VectoD): VectorD
    Definition Classes
    VectorD → VectoD
  7. def *=(s: Double): VectorD
    Definition Classes
    VectorD → VectoD
  8. def *=(b: VectorD): VectorD
    Definition Classes
    VectorD
  9. def *=(b: VectoD): VectorD
    Definition Classes
    VectorD → VectoD
  10. def +(s: (Int, Double)): VectorD
    Definition Classes
    VectorD → VectoD
  11. def +(s: Double): VectorD
    Definition Classes
    VectorD → VectoD
  12. def +(b: VectorD): VectorD
    Definition Classes
    VectorD
  13. def +(b: VectoD): VectorD
    Definition Classes
    VectorD → VectoD
  14. def ++(s: Double): VectorD
    Definition Classes
    VectorD → VectoD
  15. def ++(b: VectorD): VectorD
    Definition Classes
    VectorD
  16. def ++(b: VectoD): VectorD
    Definition Classes
    VectorD → VectoD
  17. def ++[B >: Double, That](that: GenTraversableOnce[B])(implicit bf: CanBuildFrom[Traversable[Double], B, That]): That
    Definition Classes
    TraversableLike → GenTraversableLike
  18. def ++:[B >: Double, That](that: Traversable[B])(implicit bf: CanBuildFrom[Traversable[Double], B, That]): That
    Definition Classes
    TraversableLike
  19. def ++:[B >: Double, That](that: TraversableOnce[B])(implicit bf: CanBuildFrom[Traversable[Double], B, That]): That
    Definition Classes
    TraversableLike
  20. def +=(s: Double): VectorD
    Definition Classes
    VectorD → VectoD
  21. def +=(b: VectorD): VectorD
    Definition Classes
    VectorD
  22. def +=(b: VectoD): VectorD
    Definition Classes
    VectorD → VectoD
  23. def -(s: (Int, Double)): VectorD
    Definition Classes
    VectorD → VectoD
  24. def -(s: Double): VectorD
    Definition Classes
    VectorD → VectoD
  25. def -(b: VectorD): VectorD
    Definition Classes
    VectorD
  26. def -(b: VectoD): VectorD
    Definition Classes
    VectorD → VectoD
  27. def -=(s: Double): VectorD
    Definition Classes
    VectorD → VectoD
  28. def -=(b: VectorD): VectorD
    Definition Classes
    VectorD
  29. def -=(b: VectoD): VectorD
    Definition Classes
    VectorD → VectoD
  30. def /(s: (Int, Double)): VectorD
    Definition Classes
    VectorD → VectoD
  31. def /(s: Double): VectorD
    Definition Classes
    VectorD → VectoD
  32. def /(b: VectorD): VectorD
    Definition Classes
    VectorD
  33. def /(b: VectoD): VectorD
    Definition Classes
    VectorD → VectoD
  34. def /:[B](z: B)(op: (B, Double) ⇒ B): B
    Definition Classes
    TraversableOnce → GenTraversableOnce
  35. def /=(s: Double): VectorD
    Definition Classes
    VectorD → VectoD
  36. def /=(b: VectorD): VectorD
    Definition Classes
    VectorD
  37. def /=(b: VectoD): VectorD
    Definition Classes
    VectorD → VectoD
  38. def :\[B](z: B)(op: (Double, B) ⇒ B): B
    Definition Classes
    TraversableOnce → GenTraversableOnce
  39. def <[B >: VectoD](that: B)(implicit arg0: (B) ⇒ PartiallyOrdered[B]): Boolean
    Definition Classes
    PartiallyOrdered
  40. def <=[B >: VectoD](that: B)(implicit arg0: (B) ⇒ PartiallyOrdered[B]): Boolean
    Definition Classes
    PartiallyOrdered
  41. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  42. def >[B >: VectoD](that: B)(implicit arg0: (B) ⇒ PartiallyOrdered[B]): Boolean
    Definition Classes
    PartiallyOrdered
  43. def >=[B >: VectoD](that: B)(implicit arg0: (B) ⇒ PartiallyOrdered[B]): Boolean
    Definition Classes
    PartiallyOrdered
  44. def _oneAt(j: Int, size: Int): VectorD
    Definition Classes
    VectorD → VectoD
  45. def abs: VectorD
    Definition Classes
    VectorD → VectoD
  46. def addString(b: StringBuilder): StringBuilder
    Definition Classes
    TraversableOnce
  47. def addString(b: StringBuilder, sep: String): StringBuilder
    Definition Classes
    TraversableOnce
  48. def addString(b: StringBuilder, start: String, sep: String, end: String): StringBuilder
    Definition Classes
    TraversableOnce
  49. def aggregate[B](z: ⇒ B)(seqop: (B, Double) ⇒ B, combop: (B, B) ⇒ B): B
    Definition Classes
    TraversableOnce → GenTraversableOnce
  50. def apply(iv: VectoI): VectorD
    Definition Classes
    VectorD → VectoD
  51. def apply(): WrappedArray[Double]
    Definition Classes
    VectorD → VectoD
  52. def apply(r: Range): VectorD
    Definition Classes
    VectorD → VectoD
  53. def apply(i: Int): Double
    Definition Classes
    VectorD → VectoD
  54. def argmax(s: Int, e: Int): Int
    Definition Classes
    VectorD → VectoD
  55. def argmax(e: Int): Int
    Definition Classes
    VectorD → VectoD
  56. def argmaxPos(e: Int): Int
    Definition Classes
    VectorD → VectoD
  57. def argmin(s: Int, e: Int): Int
    Definition Classes
    VectorD → VectoD
  58. def argmin(e: Int): Int
    Definition Classes
    VectorD → VectoD
  59. def argminNeg(e: Int): Int
    Definition Classes
    VectorD → VectoD
  60. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  61. def clean(thres: Double, relative: Boolean): VectorD
    Definition Classes
    VectorD
  62. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  63. def collect[B, That](pf: PartialFunction[Double, B])(implicit bf: CanBuildFrom[Traversable[Double], B, That]): That
    Definition Classes
    TraversableLike → GenTraversableLike
  64. def collectFirst[B](pf: PartialFunction[Double, B]): Option[B]
    Definition Classes
    TraversableOnce
  65. def companion: GenericCompanion[Traversable]
    Definition Classes
    Traversable → GenTraversable → GenericTraversableTemplate
  66. def contains(x: Double): Boolean
    Definition Classes
    VectorD → VectoD
  67. def containsAny(x: VectorD): Boolean
    Definition Classes
    VectorD
  68. def copy(): VectorD
    Definition Classes
    VectorD → VectoD
  69. def copyToArray[B >: Double](xs: Array[B], start: Int, len: Int): Unit
    Definition Classes
    TraversableLike → TraversableOnce → GenTraversableOnce
  70. def copyToArray[B >: Double](xs: Array[B]): Unit
    Definition Classes
    TraversableOnce → GenTraversableOnce
  71. def copyToArray[B >: Double](xs: Array[B], start: Int): Unit
    Definition Classes
    TraversableOnce → GenTraversableOnce
  72. def copyToBuffer[B >: Double](dest: Buffer[B]): Unit
    Definition Classes
    TraversableOnce
  73. def count(p: (Double) ⇒ Boolean): Int
    Definition Classes
    TraversableOnce → GenTraversableOnce
  74. def countNeg: Int
    Definition Classes
    VectorD → VectoD
  75. def countPos: Int
    Definition Classes
    VectorD → VectoD
  76. def countZero: Int
    Definition Classes
    VectorD → VectoD
  77. def countinct: Int
    Definition Classes
    VectorD → VectoD
  78. def cumulate: VectorD
    Definition Classes
    VectorD → VectoD
  79. val dim: Int
    Definition Classes
    VectorD → VectoD
  80. def distinct: VectorD
    Definition Classes
    VectorD → VectoD
  81. def dot(b: VectorD): Double
    Definition Classes
    VectorD
  82. def dot(b: VectoD): Double
    Definition Classes
    VectorD → VectoD
  83. def drop(n: Int): Traversable[Double]
    Definition Classes
    TraversableLike → GenTraversableLike
  84. def dropWhile(p: (Double) ⇒ Boolean): Traversable[Double]
    Definition Classes
    TraversableLike → GenTraversableLike
  85. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  86. def equals(b: Any): Boolean
    Definition Classes
    VectorD → VectoD → AnyRef → Any
  87. def exists(p: (Double) ⇒ Boolean): Boolean
    Definition Classes
    TraversableLike → TraversableOnce → GenTraversableOnce
  88. def expand(more: Int): VectorD
    Definition Classes
    VectorD → VectoD
  89. val fString: String
    Attributes
    protected
    Definition Classes
    VectoD
  90. def filter(p: (Double) ⇒ Boolean): VectorD
    Definition Classes
    VectorD → TraversableLike → GenTraversableLike
  91. def filterMissing: VectorD
    Definition Classes
    VectorD → VectoD
  92. def filterNot(p: (Double) ⇒ Boolean): Traversable[Double]
    Definition Classes
    TraversableLike → GenTraversableLike
  93. def filterPos(p: (Double) ⇒ Boolean): IndexedSeq[Int]
    Definition Classes
    VectorD → VectoD
  94. def filterPos2(v2: VectoD, p: (Double, Double) ⇒ Boolean): IndexedSeq[(Int, Int)]
    Definition Classes
    VectorD → VectoD
  95. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  96. def find(p: (Double) ⇒ Boolean): Option[Double]
    Definition Classes
    TraversableLike → TraversableOnce → GenTraversableOnce
  97. def firstNeg(e: Int): Int
    Definition Classes
    VectorD → VectoD
  98. def firstPos(e: Int): Int
    Definition Classes
    VectorD → VectoD
  99. def flatMap[B, That](f: (Double) ⇒ GenTraversableOnce[B])(implicit bf: CanBuildFrom[Traversable[Double], B, That]): That
    Definition Classes
    TraversableLike → GenTraversableLike → FilterMonadic
  100. def flatten[B](implicit asTraversable: (Double) ⇒ GenTraversableOnce[B]): Traversable[B]
    Definition Classes
    GenericTraversableTemplate
  101. final def flaw(method: String, message: String): Unit
    Definition Classes
    Error
  102. def fold[A1 >: Double](z: A1)(op: (A1, A1) ⇒ A1): A1
    Definition Classes
    TraversableOnce → GenTraversableOnce
  103. def foldLeft[B](z: B)(op: (B, Double) ⇒ B): B
    Definition Classes
    TraversableOnce → GenTraversableOnce
  104. def foldRight[B](z: B)(op: (Double, B) ⇒ B): B
    Definition Classes
    TraversableOnce → GenTraversableOnce
  105. def forall(p: (Double) ⇒ Boolean): Boolean
    Definition Classes
    TraversableLike → TraversableOnce → GenTraversableOnce
  106. def foreach[U](f: (Double) ⇒ U): Unit
    Definition Classes
    VectorD → VectoD → GenericTraversableTemplate → TraversableLike → GenTraversableLike → TraversableOnce → GenTraversableOnce → FilterMonadic
  107. def genericBuilder[B]: Builder[B, Traversable[B]]
    Definition Classes
    GenericTraversableTemplate
  108. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  109. def groupBy[K](f: (Double) ⇒ K): Map[K, Traversable[Double]]
    Definition Classes
    TraversableLike → GenTraversableLike
  110. def hasDefiniteSize: Boolean
    Definition Classes
    TraversableLike → TraversableOnce → GenTraversableOnce
  111. def hashCode(): Int
    Definition Classes
    VectorD → VectoD → AnyRef → Any
  112. def head: Double
    Definition Classes
    TraversableLike → GenTraversableLike
  113. def headOption: Option[Double]
    Definition Classes
    TraversableLike → GenTraversableLike
  114. def indexOf(x: Double, e: Int): Int
    Definition Classes
    VectorD → VectoD
  115. def indexWhere(p: (Double) ⇒ Boolean): Int
    Definition Classes
    VectorD → VectoD
  116. def indices: Range
    Definition Classes
    VectoD → Vec
  117. def init: Traversable[Double]
    Definition Classes
    TraversableLike → GenTraversableLike
  118. def inits: Iterator[Traversable[Double]]
    Definition Classes
    TraversableLike
  119. def intersect(x: VectorD): VectorD
    Definition Classes
    VectorD
  120. def isEmpty: Boolean
    Definition Classes
    TraversableLike → TraversableOnce → GenTraversableOnce
  121. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  122. def isNonnegative: Boolean
    Definition Classes
    VectorD → VectoD
  123. def isSorted: Boolean
    Definition Classes
    VectorD → VectoD
  124. final def isTraversableAgain: Boolean
    Definition Classes
    TraversableLike → GenTraversableLike → GenTraversableOnce
  125. def last: Double
    Definition Classes
    TraversableLike → GenTraversableLike
  126. def lastOption: Option[Double]
    Definition Classes
    TraversableLike → GenTraversableLike
  127. def mag: Double
    Definition Classes
    VectoD
  128. def map(f: (Double) ⇒ Double): VectorD
    Definition Classes
    VectorD → VectoD
  129. def map[B, That](f: (Double) ⇒ B)(implicit bf: CanBuildFrom[Traversable[Double], B, That]): That
    Definition Classes
    TraversableLike → GenTraversableLike → FilterMonadic
  130. def max(b: VectorD): VectorD
    Definition Classes
    VectorD
  131. def max(b: VectoD): VectorD
    Definition Classes
    VectorD → VectoD
  132. def max(e: Int): Double
    Definition Classes
    VectorD → VectoD
  133. def max[B >: Double](implicit cmp: Ordering[B]): Double
    Definition Classes
    TraversableOnce → GenTraversableOnce
  134. def maxBy[B](f: (Double) ⇒ B)(implicit cmp: Ordering[B]): Double
    Definition Classes
    TraversableOnce → GenTraversableOnce
  135. def mean: Double
    Definition Classes
    VectoD
  136. def min(b: VectorD): VectorD
    Definition Classes
    VectorD
  137. def min(b: VectoD): VectorD
    Definition Classes
    VectorD → VectoD
  138. def min(e: Int): Double
    Definition Classes
    VectorD → VectoD
  139. def min[B >: Double](implicit cmp: Ordering[B]): Double
    Definition Classes
    TraversableOnce → GenTraversableOnce
  140. def minBy[B](f: (Double) ⇒ B)(implicit cmp: Ordering[B]): Double
    Definition Classes
    TraversableOnce → GenTraversableOnce
  141. def mkString: String
    Definition Classes
    TraversableOnce → GenTraversableOnce
  142. def mkString(sep: String): String
    Definition Classes
    TraversableOnce → GenTraversableOnce
  143. def mkString(start: String, sep: String, end: String): String
    Definition Classes
    TraversableOnce → GenTraversableOnce
  144. val nd: Double
    Definition Classes
    VectoD
  145. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  146. def newBuilder: Builder[Double, Traversable[Double]]
    Attributes
    protected[this]
    Definition Classes
    GenericTraversableTemplate → HasNewBuilder
  147. def nonEmpty: Boolean
    Definition Classes
    TraversableOnce → GenTraversableOnce
  148. def norm: Double
    Definition Classes
    VectoD
  149. def norm1: Double
    Definition Classes
    VectorD → VectoD
  150. def normSq: Double
    Definition Classes
    VectoD
  151. def normalize: VectorD
    Definition Classes
    VectorD → VectoD
  152. def normalize1: VectorD
    Definition Classes
    VectorD → VectoD
  153. def normalizeU: VectorD
    Definition Classes
    VectorD → VectoD
  154. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  155. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  156. def one(size: Int): VectorD
    Definition Classes
    VectorD → VectoD
  157. def oneAt(j: Int, size: Int): VectorD
    Definition Classes
    VectorD → VectoD
  158. def par: ParIterable[Double]
    Definition Classes
    Parallelizable
  159. def parCombiner: Combiner[Double, ParIterable[Double]]
    Attributes
    protected[this]
    Definition Classes
    TraversableLike → Parallelizable
  160. def partition(p: (Double) ⇒ Boolean): (Traversable[Double], Traversable[Double])
    Definition Classes
    TraversableLike → GenTraversableLike
  161. def product[B >: Double](implicit num: Numeric[B]): B
    Definition Classes
    TraversableOnce → GenTraversableOnce
  162. def pvariance: Double
    Definition Classes
    VectoD
  163. val range: Range
    Definition Classes
    VectoD
  164. def rank: VectorI
    Definition Classes
    VectorD → VectoD
  165. def recip: VectorD
    Definition Classes
    VectorD → VectoD
  166. def reduce[A1 >: Double](op: (A1, A1) ⇒ A1): A1
    Definition Classes
    TraversableOnce → GenTraversableOnce
  167. def reduceLeft[B >: Double](op: (B, Double) ⇒ B): B
    Definition Classes
    TraversableOnce
  168. def reduceLeftOption[B >: Double](op: (B, Double) ⇒ B): Option[B]
    Definition Classes
    TraversableOnce → GenTraversableOnce
  169. def reduceOption[A1 >: Double](op: (A1, A1) ⇒ A1): Option[A1]
    Definition Classes
    TraversableOnce → GenTraversableOnce
  170. def reduceRight[B >: Double](op: (Double, B) ⇒ B): B
    Definition Classes
    TraversableOnce → GenTraversableOnce
  171. def reduceRightOption[B >: Double](op: (Double, B) ⇒ B): Option[B]
    Definition Classes
    TraversableOnce → GenTraversableOnce
  172. def repr: Traversable[Double]
    Definition Classes
    TraversableLike → GenTraversableLike
  173. def reverse(): VectorD
    Definition Classes
    VectorD → VectoD
  174. def reversed: List[Double]
    Attributes
    protected[this]
    Definition Classes
    TraversableOnce
  175. def sameDimensions(b: VectoD): Boolean
    Definition Classes
    VectoD
  176. def scan[B >: Double, That](z: B)(op: (B, B) ⇒ B)(implicit cbf: CanBuildFrom[Traversable[Double], B, That]): That
    Definition Classes
    TraversableLike → GenTraversableLike
  177. def scanLeft[B, That](z: B)(op: (B, Double) ⇒ B)(implicit bf: CanBuildFrom[Traversable[Double], B, That]): That
    Definition Classes
    TraversableLike → GenTraversableLike
  178. def scanRight[B, That](z: B)(op: (Double, B) ⇒ B)(implicit bf: CanBuildFrom[Traversable[Double], B, That]): That
    Definition Classes
    TraversableLike → GenTraversableLike
    Annotations
    @migration
    Migration

    (Changed in version 2.9.0) The behavior of scanRight has changed. The previous behavior can be reproduced with scanRight.reverse.

  179. def select(basis: VectoI): VectorD
    Definition Classes
    VectorD
  180. def select(basis: Array[Int]): VectorD
    Definition Classes
    VectorD → VectoD
  181. def selectEx(basis: Array[Int]): VectoD
    Definition Classes
    VectoD
  182. def seq: Traversable[Double]
    Definition Classes
    Traversable → GenTraversable → Parallelizable → TraversableOnce → GenTraversableOnce
  183. def set(u: Seq[Double]): Unit
    Definition Classes
    VectorD → VectoD
  184. def set(x: Double): Unit
    Definition Classes
    VectorD → VectoD
  185. def setFormat(newFormat: String): Unit
    Definition Classes
    VectoD
  186. def size: Int
    Definition Classes
    VectoD → Vec → GenTraversableLike → TraversableOnce → GenTraversableOnce
  187. def sizeHintIfCheap: Int
    Attributes
    protected[scala.collection]
    Definition Classes
    GenTraversableOnce
  188. def slice(from: Int, till: Int): VectorD
    Definition Classes
    VectorD → VectoD → TraversableLike → GenTraversableLike
  189. def slice(rg: Range): VectoD
    Definition Classes
    VectoD
  190. def sliceEx(rg: Range): VectoD
    Definition Classes
    VectoD
  191. def sort(): Unit
    Definition Classes
    VectorD → VectoD
  192. def sort2(): Unit
    Definition Classes
    VectorD → VectoD
  193. def span(p: (Double) ⇒ Boolean): (Traversable[Double], Traversable[Double])
    Definition Classes
    TraversableLike → GenTraversableLike
  194. def split(k: Int): Array[VectoD]
    Definition Classes
    VectorD → VectoD
  195. def splitAt(n: Int): (Traversable[Double], Traversable[Double])
    Definition Classes
    TraversableLike → GenTraversableLike
  196. def sq: VectoD
    Definition Classes
    VectoD
  197. def stringPrefix: String
    Definition Classes
    TraversableLike → GenTraversableLike
  198. def sum: Double
    Definition Classes
    VectorD → VectoD
  199. def sum[B >: Double](implicit num: Numeric[B]): B
    Definition Classes
    TraversableOnce → GenTraversableOnce
  200. def sumNE(i: Int): Double
    Definition Classes
    VectorD → VectoD
  201. def sumPos: Double
    Definition Classes
    VectorD → VectoD
  202. def swap(i: Int, j: Int): Unit
    Definition Classes
    VectorD → VectoD
  203. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  204. def tail: Traversable[Double]
    Definition Classes
    TraversableLike → GenTraversableLike
  205. def tails: Iterator[Traversable[Double]]
    Definition Classes
    TraversableLike
  206. def take(n: Int): Traversable[Double]
    Definition Classes
    TraversableLike → GenTraversableLike
  207. def takeWhile(p: (Double) ⇒ Boolean): Traversable[Double]
    Definition Classes
    TraversableLike → GenTraversableLike
  208. def thisCollection: Traversable[Double]
    Attributes
    protected[this]
    Definition Classes
    TraversableLike
  209. def to[Col[_]](implicit cbf: CanBuildFrom[Nothing, Double, Col[Double]]): Col[Double]
    Definition Classes
    TraversableLike → TraversableOnce → GenTraversableOnce
  210. def toArray[B >: Double](implicit arg0: ClassTag[B]): Array[B]
    Definition Classes
    TraversableOnce → GenTraversableOnce
  211. def toBuffer[B >: Double]: Buffer[B]
    Definition Classes
    TraversableOnce → GenTraversableOnce
  212. def toCollection(repr: Traversable[Double]): Traversable[Double]
    Attributes
    protected[this]
    Definition Classes
    TraversableLike
  213. def toDense: VectorD
    Definition Classes
    VectorD → VectoD
  214. def toDouble: VectorD
    Definition Classes
    VectorD → VectoD
  215. def toIndexedSeq: IndexedSeq[Double]
    Definition Classes
    TraversableOnce → GenTraversableOnce
  216. def toInt: VectorI
    Definition Classes
    VectorD → VectoD
  217. def toIterable: Iterable[Double]
    Definition Classes
    TraversableOnce → GenTraversableOnce
  218. def toIterator: Iterator[Double]
    Definition Classes
    TraversableLike → GenTraversableOnce
  219. def toList: List[Double]
    Definition Classes
    TraversableOnce → GenTraversableOnce
  220. def toLong: VectorL
    Definition Classes
    VectorD → VectoD
  221. def toMap[T, U](implicit ev: <:<[Double, (T, U)]): Map[T, U]
    Definition Classes
    TraversableOnce → GenTraversableOnce
  222. def toSeq: Seq[Double]
    Definition Classes
    TraversableOnce → GenTraversableOnce
  223. def toSet[B >: Double]: Set[B]
    Definition Classes
    TraversableOnce → GenTraversableOnce
  224. def toStream: Stream[Double]
    Definition Classes
    TraversableLike → GenTraversableOnce
  225. def toString: String
    Definition Classes
    VectorD → VectoD → TraversableLike → AnyRef → Any
  226. def toTraversable: Traversable[Double]
    Definition Classes
    TraversableLike → TraversableOnce → GenTraversableOnce
    Annotations
    @deprecatedOverriding( ... , "2.11.0" )
  227. def toVector: Vector[Double]
    Definition Classes
    TraversableOnce → GenTraversableOnce
  228. def transpose[B](implicit asTraversable: (Double) ⇒ GenTraversableOnce[B]): Traversable[Traversable[B]]
    Definition Classes
    GenericTraversableTemplate
    Annotations
    @migration
    Migration

    (Changed in version 2.9.0) transpose throws an IllegalArgumentException if collections are not uniformly sized.

  229. def tryCompareTo[B >: VectorD](b: B)(implicit view_1: (B) ⇒ PartiallyOrdered[B]): Option[Int]
    Definition Classes
    VectorD → PartiallyOrdered
  230. def unary_-(): VectorD
    Definition Classes
    VectorD → VectoD
  231. def unzip[A1, A2](implicit asPair: (Double) ⇒ (A1, A2)): (Traversable[A1], Traversable[A2])
    Definition Classes
    GenericTraversableTemplate
  232. def unzip3[A1, A2, A3](implicit asTriple: (Double) ⇒ (A1, A2, A3)): (Traversable[A1], Traversable[A2], Traversable[A3])
    Definition Classes
    GenericTraversableTemplate
  233. def update(r: Range, u: VectoD): Unit
    Definition Classes
    VectorD → VectoD
  234. def update(r: Range, x: Double): Unit
    Definition Classes
    VectorD → VectoD
  235. def update(i: Int, x: Double): Unit
    Definition Classes
    VectorD → VectoD
  236. var v: Array[Double]
    Attributes
    protected
    Definition Classes
    VectorD
  237. def variance: Double
    Definition Classes
    VectoD
  238. def view(from: Int, until: Int): TraversableView[Double, Traversable[Double]]
    Definition Classes
    TraversableLike
  239. def view: TraversableView[Double, Traversable[Double]]
    Definition Classes
    TraversableLike
  240. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  241. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  242. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  243. def withFilter(p: (Double) ⇒ Boolean): FilterMonadic[Double, Traversable[Double]]
    Definition Classes
    TraversableLike → FilterMonadic
  244. def x: Double

    Return the 'x' coordinate.

  245. def y: Double

    Return the 'y' coordinate.

  246. def zero(size: Int): VectorD
    Definition Classes
    VectorD → VectoD
  247. def ~^(s: Double): VectorD
    Definition Classes
    VectorD → VectoD
  248. def ~^=(s: Double): VectorD
    Definition Classes
    VectorD → VectoD
  249. def (b: VectoD): Double
    Definition Classes
    VectoD
  250. def (b: VectoD): Boolean
    Definition Classes
    VectoD
  251. def (b: VectoD): Boolean
    Definition Classes
    VectoD
  252. def (b: VectoD): Boolean
    Definition Classes
    VectoD

Inherited from VectorD

Inherited from VectoD

Inherited from Serializable

Inherited from Serializable

Inherited from Error

Inherited from Vec

Inherited from PartiallyOrdered[VectoD]

Inherited from Traversable[Double]

Inherited from GenTraversable[Double]

Inherited from GenericTraversableTemplate[Double, Traversable]

Inherited from TraversableLike[Double, Traversable[Double]]

Inherited from GenTraversableLike[Double, Traversable[Double]]

Inherited from Parallelizable[Double, ParIterable[Double]]

Inherited from TraversableOnce[Double]

Inherited from GenTraversableOnce[Double]

Inherited from FilterMonadic[Double, Traversable[Double]]

Inherited from HasNewBuilder[Double, Traversable[Double]]

Inherited from AnyRef

Inherited from Any

Ungrouped