ArrayIntExtensions

ostrat.ArrayIntExtensions
class ArrayIntExtensions(thisArray: Array[Int])

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def copyDropToArray(sourceStart: Int, dest: Array[Int], destStart: Int, numElems: Int): Unit

Copies this Array from the given start index to the destination array. Optional parameters for the start index for the destination Array and the number of elements to be copied.

Copies this Array from the given start index to the destination array. Optional parameters for the start index for the destination Array and the number of elements to be copied.

Attributes

def setIndex2(index: Int, i1: Int, i2: Int): Unit

sets 2 elements at 2i and 2i + 1.

sets 2 elements at 2i and 2i + 1.

Attributes

def setIndex3(index: Int, i1: Int, i2: Int, i3: Int): Unit

sets 3 elements at 3i, 3i + 1, 3i + 2.

sets 3 elements at 3i, 3i + 1, 3i + 2.

Attributes

def setIndex4(index: Int, i1: Int, i2: Int, i3: Int, i4: Int): Unit

sets 4 elements at 4i, 4i + 1, 4i + 2, 4i + 3.

sets 4 elements at 4i, 4i + 1, 4i + 2, 4i + 3.

Attributes

def setIndex5(index: Int, i1: Int, i2: Int, i3: Int, i4: Int, i5: Int): Unit

sets 5 elements at 5i, 5i + 1, 5i + 2, 5i + 3, 5i + 4.

sets 5 elements at 5i, 5i + 1, 5i + 2, 5i + 3, 5i + 4.

Attributes

def setIndex6(index: Int, i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int): Unit

sets 6 elements at 6i, 6i + 1, 6i + 2, 6i + 3, 6i + 4, 6i + 5.

sets 6 elements at 6i, 6i + 1, 6i + 2, 6i + 3, 6i + 4, 6i + 5.

Attributes