PointIntArrayList

open class PointIntArrayList(capacity: Int = 7) : PointIntList, Extra

Constructors

Link copied to clipboard
constructor(capacity: Int = 7)

Types

Link copied to clipboard
object Companion
Link copied to clipboard

Properties

Link copied to clipboard
open override var closed: Boolean
Link copied to clipboard
open override var extra: ExtraType
Link copied to clipboard
open override val size: Int

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun clear()
Link copied to clipboard
Link copied to clipboard
fun <T> Extra.extraCache(name: String, block: () -> T): T
Link copied to clipboard
inline fun fastForEach(block: (x: Int, y: Int) -> Unit)
Link copied to clipboard
inline fun PointIntList.fastForEach(block: (x: Int, y: Int) -> Unit)
Link copied to clipboard
inline fun PointIntList.fastForEachReverse(block: (x: Int, y: Int) -> Unit)
Link copied to clipboard
open fun get(index: Int): PointInt
Link copied to clipboard
fun Extra.getExtra(name: String): Any?
Link copied to clipboard
fun <T> Extra.getExtraTyped(name: String): T?
Link copied to clipboard
open override fun getX(index: Int): Int
Link copied to clipboard
open override fun getY(index: Int): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun reverse()
Link copied to clipboard
operator fun set(index: Int, value: PointInt)
Link copied to clipboard
fun Extra.setExtra(name: String, value: Any?)
Link copied to clipboard
fun setX(index: Int, x: Int)
Link copied to clipboard
fun setXY(index: Int, x: Int, y: Int)
Link copied to clipboard
fun setY(index: Int, y: Int)
Link copied to clipboard
fun sort()
Link copied to clipboard
fun swap(indexA: Int, indexB: Int)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun toString(): String