Hough transform: Difference between revisions

Content added Content deleted
m (Correcting Alphabetical Order)
Line 475: Line 475:
=={{header|Kotlin}}==
=={{header|Kotlin}}==
{{trans|Java}}
{{trans|Java}}
<lang scala>import java.awt.image.*
<lang scala>import java.awt.image.BufferedImage
import java.io.File
import java.io.File
import javax.imageio.*
import javax.imageio.ImageIO


internal class ArrayData(val dataArray: IntArray, val width: Int, val height: Int) {
internal class ArrayData(val dataArray: IntArray, val width: Int, val height: Int) {


constructor(width: Int, height: Int) : this(IntArray(width * height), width, height) {
constructor(width: Int, height: Int) : this(IntArray(width * height), width, height)
}


operator fun get(x: Int, y: Int) = dataArray[y * width + x]
operator fun get(x: Int, y: Int) = dataArray[y * width + x]