double getTop(double top2){ if(currentDegrees.value % 180 == 0){ return max(0, min(top2.toDouble(), imageHeight.value)); } return max(0, min(top2.toDouble(), imageWidth.value)); }