JsNativeDoubleArrays

vecxt.JsNativeDoubleArrays

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Extensions

Extensions

extension (m: Matrix[Double])
inline def <(d: Double): Matrix[Boolean]
inline def <=(d: Double): Matrix[Boolean]
inline def >(d: Double): Matrix[Boolean]
inline def >=(d: Double): Matrix[Boolean]
extension (vec: Array[Double])
inline def *(d: Array[Double])(using inline boundsCheck: BoundsCheck): Array[Double]
inline def -: Array[Double]
inline def -!: Unit
inline def /(d: Array[Double])(using inline boundsCheck: BoundsCheck): Array[Double]
inline def <(num: Double): Array[Boolean]
inline def <=(num: Double): Array[Boolean]
inline def >(num: Double): Array[Boolean]
inline def >=(num: Double): Array[Boolean]
inline def asin: Array[Double]
inline def asin!: Unit
inline def cbrt: Array[Double]
inline def cbrt!: Unit
inline def cos: Array[Double]
inline def cos!: Unit
inline def exp: Array[Double]
inline def exp!: Unit
inline def log: Array[Double]
inline def log!: Unit
inline def logicalIdx(inline op: (Double, Double) => Boolean, inline num: Double): Array[Boolean]
inline def outer(other: Array[Double])(using ClassTag[Double]): Matrix[Double]
inline def sin: Array[Double]
inline def sin!: Unit
inline def sqrt: Array[Double]
inline def sqrt!: Unit
inline def tan: Array[Double]
inline def tan!: Unit
extension (vec: Array[Int])
inline def +(other: Array[Int])(using inline boundsCheck: BoundsCheck): Array[Int]
inline def -(other: Array[Int])(using inline boundsCheck: BoundsCheck): Array[Int]
inline def <(num: Int): Array[Boolean]
inline def <=(num: Int): Array[Boolean]
inline def >(num: Int): Array[Boolean]
inline def >=(num: Int): Array[Boolean]
inline def dot(other: Array[Int])(using inline boundsCheck: BoundsCheck): Int
inline def increments: Array[Int]
inline def logicalIdx(inline op: (Int, Int) => Boolean, inline num: Int): Array[Boolean]