diff --git a/src/main/kotlin/solve/rendering/engine/core/input/MouseInputHandler.kt b/src/main/kotlin/solve/rendering/engine/core/input/MouseInputHandler.kt index edfa3c4e..55067a6f 100644 --- a/src/main/kotlin/solve/rendering/engine/core/input/MouseInputHandler.kt +++ b/src/main/kotlin/solve/rendering/engine/core/input/MouseInputHandler.kt @@ -1,14 +1,11 @@ package solve.rendering.engine.core.input -import javafx.scene.robot.Robot import org.joml.Vector2i import solve.rendering.engine.utils.minus import solve.rendering.engine.utils.pointToSegmentDistance import solve.rendering.engine.utils.toFloatVector import solve.rendering.engine.utils.toVector2i import solve.scene.model.Landmark -import java.awt.Color -import java.awt.MouseInfo object MouseInputHandler { private const val LineHandledDistanceMultiplier = 4f diff --git a/src/test/kotlin/solve/unit/rendering/engine/core/batch/RenderBatchTests.kt b/src/test/kotlin/solve/unit/rendering/engine/core/batch/RenderBatchTests.kt index fba04731..8bd34fd0 100644 --- a/src/test/kotlin/solve/unit/rendering/engine/core/batch/RenderBatchTests.kt +++ b/src/test/kotlin/solve/unit/rendering/engine/core/batch/RenderBatchTests.kt @@ -25,8 +25,8 @@ class RenderBatchTests { } companion object { - fun createTestTexture() : Texture2D { + fun createTestTexture(): Texture2D { return Texture2D(getResourceAbsolutePath(IconsCatalogueApplyPath).toString()) } } -} \ No newline at end of file +} diff --git a/src/test/kotlin/solve/unit/rendering/engine/core/input/MouseInputHandlerTests.kt b/src/test/kotlin/solve/unit/rendering/engine/core/input/MouseInputHandlerTests.kt index df96e206..2e37f1d5 100644 --- a/src/test/kotlin/solve/unit/rendering/engine/core/input/MouseInputHandlerTests.kt +++ b/src/test/kotlin/solve/unit/rendering/engine/core/input/MouseInputHandlerTests.kt @@ -1,14 +1,17 @@ package solve.unit.rendering.engine.core.input +import junit.framework.TestCase.assertEquals import org.joml.Vector2i import org.junit.jupiter.api.Test - -import org.junit.jupiter.api.Assertions.* import solve.rendering.engine.core.input.MouseInputHandler.indexOfClickedLineLandmark import solve.rendering.engine.core.input.MouseInputHandler.indexOfClickedPointLandmark -import solve.scene.model.* +import solve.scene.model.ColorManager +import solve.scene.model.Landmark +import solve.scene.model.LayerSettings +import solve.scene.model.LayerState +import solve.scene.model.Point -class MouseInputHandlerTest { +class MouseInputHandlerTests { @Test fun `Getting the index of the clicked line landmark (1st test)`() { val clickedLineIndex = indexOfClickedLineLandmark(testLineLandmarks, Vector2i(10, 3), 1f) @@ -98,4 +101,4 @@ class MouseInputHandlerTest { Landmark.Keypoint(14L, testPointsLayerSettings, testPointsLayerState, Point(29, 31)) ) } -} \ No newline at end of file +}