scala.scalajs.js

typedarray

package typedarray

ECMAScript 6 The typdearray package provides facade types for JavaScript ArrayBuffer, TypeArrays and DataView. Further, it provides conversions between primitive Scala arrays and TypedArrays

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. typedarray
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. implicit final class AB2TA extends AnyVal

    ECMAScript 6 Adds toTypedArray conversion to an Array[Byte]

  2. implicit final class AC2TA extends AnyVal

    ECMAScript 6 Adds toTypedArray conversion to an Array[Char]

  3. implicit final class AD2TA extends AnyVal

    ECMAScript 6 Adds toTypedArray conversion to an Array[Double]

  4. implicit final class AF2TA extends AnyVal

    ECMAScript 6 Adds toTypedArray conversion to an Array[Float]

  5. implicit final class AI2TA extends AnyVal

    ECMAScript 6 Adds toTypedArray conversion to an Array[Int]

  6. implicit final class AS2TA extends AnyVal

    ECMAScript 6 Adds toTypedArray conversion to an Array[Short]

  7. class ArrayBuffer extends Object

    ECMAScript 6 An ArrayBuffer is a block of contiguous, non-resizable memory.

  8. class ArrayBufferInputStream extends InputStream

    ECMAScript 6 A java.

  9. trait ArrayBufferView extends Object

    ECMAScript 6 An ArrayBufferView allows accessing the data of an ArrayBuffer

  10. class DataView extends Object with ArrayBufferView

    ECMAScript 6 A DataView allows for extraction of particular data types at specific offsets.

  11. class Float32Array extends Object with TypedArray[Float, Float32Array]

    ECMAScript 6 A TypedArray of single precision floats

  12. class Float64Array extends Object with TypedArray[Double, Float64Array]

    ECMAScript 6 A TypedArray of double precision floats

  13. class Int16Array extends Object with TypedArray[Short, Int16Array]

    ECMAScript 6 A TypedArray of signed 16-bit integers

  14. class Int32Array extends Object with TypedArray[Int, Int32Array]

    ECMAScript 6 A TypedArray of signed 32-bit integers

  15. class Int8Array extends Object with TypedArray[Byte, Int8Array]

    ECMAScript 6 A TypedArray of signed 8-bit integers

  16. implicit final class TA2AB extends AnyVal

    ECMAScript 6 Adds toArray conversion to a Int8Array

  17. implicit final class TA2AC extends AnyVal

    ECMAScript 6 Adds toArray conversion to a Uint16Array

  18. implicit final class TA2AD extends AnyVal

    ECMAScript 6 Adds toArray conversion to a Float64Array

  19. implicit final class TA2AF extends AnyVal

    ECMAScript 6 Adds toArray conversion to a Float32Array

  20. implicit final class TA2AI extends AnyVal

    ECMAScript 6 Adds toArray conversion to a Int32Array

  21. implicit final class TA2AS extends AnyVal

    ECMAScript 6 Adds toArray conversion to a Int16Array

  22. trait TypedArray[T, Repr] extends Object with ArrayBufferView with Iterable[T]

    ECMAScript 6 A TypedArray allows to view an ArrayBuffer as an array of values of a particular numeric type.

  23. final class TypedArrayBufferOps[TypedArrayType <: TypedArray[_, TypedArrayType]] extends AnyVal

    Additional operations on a Buffer with interoperability with JavaScript Typed Arrays.

  24. trait TypedArrayStatic extends Object

    ECMAScript 6 Static information that exists for any concrete TypedArray

  25. class Uint16Array extends Object with TypedArray[Int, Uint16Array]

    ECMAScript 6 A TypedArray of unsigned 16-bit integers

  26. class Uint32Array extends Object with TypedArray[Double, Uint32Array]

    ECMAScript 6 A TypedArray of unsigned 32-bit integers

  27. class Uint8Array extends Object with TypedArray[Short, Uint8Array]

    ECMAScript 6 A TypedArray of unsigned 8-bit integers

  28. class Uint8ClampedArray extends Object with TypedArray[Int, Uint8ClampedArray]

    ECMAScript 6 A TypedArray of unsigned 8-bit integers whose values are clamped to their max/min rather than wrapped around if they overflow.

Value Members

  1. object DataViewExt

    Extensions for DataView.

  2. object Float32Array extends Object with TypedArrayStatic

    ECMAScript 6 Float32Array companion

  3. object Float64Array extends Object with TypedArrayStatic

    ECMAScript 6 Float64Array companion

  4. object Int16Array extends Object with TypedArrayStatic

    ECMAScript 6 Int16Array companion

  5. object Int32Array extends Object with TypedArrayStatic

    ECMAScript 6 Int32Array companion

  6. object Int8Array extends Object with TypedArrayStatic

    ECMAScript 6 Int8Array companion

  7. object TypedArrayBuffer

    Factory methods to create direct buffers from Typed Arrays.

  8. object TypedArrayBufferOps

    Extensions to Buffers for interoperability with JavaScript Typed Arrays.

  9. object Uint16Array extends Object with TypedArrayStatic

    ECMAScript 6 Uint16Array companion

  10. object Uint32Array extends Object with TypedArrayStatic

    ECMAScript 6 Uint32Array companion

  11. object Uint8Array extends Object with TypedArrayStatic

    ECMAScript 6 Uint8Array companion

  12. object Uint8ClampedArray extends Object with TypedArrayStatic

    ECMAScript 6 Uint8ClampedArray companion

  13. def byteArray2Int8Array(array: scala.Array[Byte]): Int8Array

  14. def charArray2Uint16Array(array: scala.Array[Char]): Uint16Array

  15. def doubleArray2Float64Array(array: scala.Array[Double]): Float64Array

  16. def float32Array2FloatArray(array: Float32Array): scala.Array[Float]

  17. def float64Array2DoubleArray(array: Float64Array): scala.Array[Double]

  18. def floatArray2Float32Array(array: scala.Array[Float]): Float32Array

  19. def int16Array2ShortArray(array: Int16Array): scala.Array[Short]

  20. def int32Array2IntArray(array: Int32Array): scala.Array[Int]

  21. def int8Array2ByteArray(array: Int8Array): scala.Array[Byte]

  22. def intArray2Int32Array(array: scala.Array[Int]): Int32Array

  23. def shortArray2Int16Array(array: scala.Array[Short]): Int16Array

  24. def uint16Array2CharArray(array: Uint16Array): scala.Array[Char]

Inherited from AnyRef

Inherited from scala.Any

Ungrouped