Coverage Summary for Class: GraphicsMath_jvmKt (<empty package name>)

Class Class, % Method, % Branch, % Line, % Instruction, %
GraphicsMath_jvmKt 0% (0/1) 0% (0/1) 0% (0/4) 0% (0/6) 0% (0/43)


 import androidx.compose.ui.unit.DpSize
 import androidx.compose.ui.unit.dp
 import java.awt.Dimension
 import java.awt.Toolkit
 
 
 fun getPreferredWindowSize(desiredWidth: Int, desiredHeight: Int): DpSize {
     val screenSize: Dimension = Toolkit.getDefaultToolkit().screenSize
     val preferredWidth: Int = (screenSize.width * 0.8f).toInt()
     val preferredHeight: Int = (screenSize.height * 0.8f).toInt()
     val width: Int = if (desiredWidth < preferredWidth) desiredWidth else preferredWidth
     val height: Int = if (desiredHeight < preferredHeight) desiredHeight else preferredHeight
     return DpSize(width.dp, height.dp)
 }