RLEComparer

class RLEComparer<T : RLEComparer.Rle>(val rlePool: Pool<T>, val doDebug: Boolean = false)

Constructors

Link copied to clipboard
constructor(rlePool: Pool<T>, doDebug: Boolean = false)

Types

Link copied to clipboard
interface Ops<T : RLEComparer.Rle>
Link copied to clipboard
open class Rle(var left: Int = 0, var right: Int = 0)

Properties

Link copied to clipboard
val doDebug: Boolean = false
Link copied to clipboard
val rlePool: Pool<T>

Functions

Link copied to clipboard
fun compare(ops: RLEComparer.Ops<T>, width: Int, height: Int, get: (x: Int, y: Int) -> Boolean)
Link copied to clipboard
inline fun debug(message: () -> String)
Link copied to clipboard
Link copied to clipboard