ImmutableUShortArray

An immutable array of unsigned shorts.

Constructors

Link copied to clipboard
constructor(size: Int)

Creates a new array of the specified size, with all elements initialized to zero.

constructor(size: Int, init: (Int) -> UShort)

Creates a new array of the specified size, where each element is calculated by calling the specified init function.

Properties

Link copied to clipboard
val size: Int

The number of elements in the array.

Functions

Link copied to clipboard
Link copied to clipboard
fun ImmutableUShortArray.copyInto(destination: UShortArray, destinationOffset: Int = 0, startIndex: Int = 0, endIndex: Int = size): UShortArray
Link copied to clipboard
operator fun get(index: Int): UShort

Returns the array element at the given index.

Link copied to clipboard
Link copied to clipboard
operator fun iterator(): Iterator<UShort>

Creates a specialized Iterator for iterating over the elements of the array.