Vector2ISubList

Represents a read-only view of the portion of Vector2IList. Changes in the original list are reflected in this list.

Properties

Link copied to clipboard
open override val size: Int

Functions

Link copied to clipboard
inline operator fun component1(): Vector2I

Returns 1st element from the list.

Link copied to clipboard
inline operator fun component2(): Vector2I

Returns 2nd element from the list.

Link copied to clipboard
inline operator fun component3(): Vector2I

Returns 3rd element from the list.

Link copied to clipboard
inline operator fun component4(): Vector2I

Returns 4th element from the list.

Link copied to clipboard
inline operator fun component5(): Vector2I

Returns 5th element from the list.

Link copied to clipboard
open operator override fun contains(element: Vector2I): Boolean
Link copied to clipboard
open override fun containsAll(elements: Collection<Vector2I>): Boolean
Link copied to clipboard
fun elementAt(index: Int): Vector2I

Returns an element at the given index without boxing.

Link copied to clipboard
open operator override fun get(index: Int): Vector2I
Link copied to clipboard
open override fun indexOf(element: Vector2I): Int
Link copied to clipboard
open override fun isEmpty(): Boolean
Link copied to clipboard
open operator override fun iterator(): Vector2IListIterator
Link copied to clipboard
open override fun lastIndexOf(element: Vector2I): Int
Link copied to clipboard
open override fun listIterator(): Vector2IListIterator
open override fun listIterator(index: Int): Vector2IListIterator
Link copied to clipboard
open override fun subList(fromIndex: Int, toIndex: Int): Vector2ISubList
Link copied to clipboard
@JvmName(name = "sumOfVector2F")
fun Iterable<Vector2F>.sum(): Vector2F
@JvmName(name = "sumOfVector2I")
fun Iterable<Vector2I>.sum(): Vector2I

Returns the sum of all elements in the collection.

Link copied to clipboard
@JvmName(name = "sumOfVector2F")
inline fun <T> Iterable<T>.sumOf(selector: (T) -> Vector2F): Vector2F
@JvmName(name = "sumOfVector2I")
inline fun <T> Iterable<T>.sumOf(selector: (T) -> Vector2I): Vector2I

Returns the sum of all values produced by selector function applied to each element in the collection.

Link copied to clipboard
open override fun toString(): String