kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/linux/Geometry.kt [5:28]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - public typealias PhysicalPixels = Int public typealias LogicalPixels = Float public data class PhysicalSize( val width: PhysicalPixels, val height: PhysicalPixels, ) { public companion object; public fun toLogical(scale: Float): LogicalSize = LogicalSize(width / scale, height / scale) } public data class PhysicalPoint( val x: PhysicalPixels, val y: PhysicalPixels, ) { public companion object; public fun toLogical(scale: Float): LogicalPoint = LogicalPoint(x / scale, y / scale) } public data class LogicalSize( val width: LogicalPixels, val height: LogicalPixels, ) { public companion object; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/win32/Geometry.kt [3:26]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - public typealias PhysicalPixels = Int public typealias LogicalPixels = Float public data class PhysicalSize( val width: PhysicalPixels, val height: PhysicalPixels, ) { public companion object; public fun toLogical(scale: Float): LogicalSize = LogicalSize(width / scale, height / scale) } public data class PhysicalPoint( val x: PhysicalPixels, val y: PhysicalPixels, ) { public companion object; public fun toLogical(scale: Float): LogicalPoint = LogicalPoint(x / scale, y / scale) } public data class LogicalSize( val width: LogicalPixels, val height: LogicalPixels, ) { public companion object; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -