diff --git a/ChaosGame/pom.xml b/ChaosGame/pom.xml index 1994815054a6d0dd92d38f4df1d2bab3359d7469..99427ddd439c1256ad238550b04ce2bf9c48dcea 100644 --- a/ChaosGame/pom.xml +++ b/ChaosGame/pom.xml @@ -26,11 +26,6 @@ <artifactId>javafx-controls</artifactId> <version>21.0.1</version> </dependency> - <dependency> - <groupId>org.openjfx</groupId> - <artifactId>javafx-fxml</artifactId> - <version>21.0.1</version> - </dependency> </dependencies> <build> @@ -40,23 +35,6 @@ <artifactId>maven-compiler-plugin</artifactId> <version>3.12.1</version> </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-resources-plugin</artifactId> - <version>3.3.1</version> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-jar-plugin</artifactId> - <version>3.1.1</version> - <configuration> - <archive> - <manifest> - <Main-Class>demo.parallel.MainApp</Main-Class> - </manifest> - </archive> - </configuration> - </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> @@ -78,7 +56,7 @@ <artifactId>javafx-maven-plugin</artifactId> <version>0.0.8</version> <configuration> - <mainClass>demo.parallel.Main</mainClass> + <mainClass>edu.ntnu.idatt2003.group6.App</mainClass> </configuration> </plugin> </plugins> diff --git a/ChaosGame/src/main/java/Main.java b/ChaosGame/src/main/java/edu/ntnu/idatt2003/group6/App.java similarity index 60% rename from ChaosGame/src/main/java/Main.java rename to ChaosGame/src/main/java/edu/ntnu/idatt2003/group6/App.java index 73622ce90400d36124fe4c391317a8c950b5ac8e..424b935f06448ce9b6fc31d8071353d3ca49c1cb 100644 --- a/ChaosGame/src/main/java/Main.java +++ b/ChaosGame/src/main/java/edu/ntnu/idatt2003/group6/App.java @@ -1,4 +1,6 @@ -public class Main { +package edu.ntnu.idatt2003.group6; + +public class App { public static void main(String[] args) { System.out.println("Main"); diff --git a/ChaosGame/src/main/java/models/matrix/Matrix2x2.java b/ChaosGame/src/main/java/edu/ntnu/idatt2003/group6/models/matrix/Matrix2x2.java similarity index 90% rename from ChaosGame/src/main/java/models/matrix/Matrix2x2.java rename to ChaosGame/src/main/java/edu/ntnu/idatt2003/group6/models/matrix/Matrix2x2.java index 50f64883caddc78dd4daa24ca48d0c1532ff4d82..1df814223627af60241beea78bbd334d9245e6a3 100644 --- a/ChaosGame/src/main/java/models/matrix/Matrix2x2.java +++ b/ChaosGame/src/main/java/edu/ntnu/idatt2003/group6/models/matrix/Matrix2x2.java @@ -1,7 +1,7 @@ -package models.matrix; +package edu.ntnu.idatt2003.group6.models.matrix; -import models.vector.Vector2D; -import utils.Utils; +import edu.ntnu.idatt2003.group6.models.vector.Vector2D; +import edu.ntnu.idatt2003.group6.utils.Utils; /** * This class represents a 2x2 matrix.It contains the components of the matrix and methods to diff --git a/ChaosGame/src/main/java/models/transformation/AffineTransform2D.java b/ChaosGame/src/main/java/edu/ntnu/idatt2003/group6/models/transformation/AffineTransform2D.java similarity index 87% rename from ChaosGame/src/main/java/models/transformation/AffineTransform2D.java rename to ChaosGame/src/main/java/edu/ntnu/idatt2003/group6/models/transformation/AffineTransform2D.java index acb54f61abd1b51ebb98194cc265b81518a4ad28..ce44ac8b2136dba9ebb3e3a350ddf0bbec56fb36 100644 --- a/ChaosGame/src/main/java/models/transformation/AffineTransform2D.java +++ b/ChaosGame/src/main/java/edu/ntnu/idatt2003/group6/models/transformation/AffineTransform2D.java @@ -1,7 +1,7 @@ -package models.transformation; +package edu.ntnu.idatt2003.group6.models.transformation; -import models.matrix.Matrix2x2; -import models.vector.Vector2D; +import edu.ntnu.idatt2003.group6.models.matrix.Matrix2x2; +import edu.ntnu.idatt2003.group6.models.vector.Vector2D; /** * This class represents an affine transformation in 2D space. It contains a 2x2 matrix and a 2D diff --git a/ChaosGame/src/main/java/models/transformation/JuliaTransform.java b/ChaosGame/src/main/java/edu/ntnu/idatt2003/group6/models/transformation/JuliaTransform.java similarity index 90% rename from ChaosGame/src/main/java/models/transformation/JuliaTransform.java rename to ChaosGame/src/main/java/edu/ntnu/idatt2003/group6/models/transformation/JuliaTransform.java index e17097b245b4deff7eed50dfd43ae28e5a21f9d2..14b75be821dd92804e33878e17b174d077c25c59 100644 --- a/ChaosGame/src/main/java/models/transformation/JuliaTransform.java +++ b/ChaosGame/src/main/java/edu/ntnu/idatt2003/group6/models/transformation/JuliaTransform.java @@ -1,8 +1,8 @@ -package models.transformation; +package edu.ntnu.idatt2003.group6.models.transformation; -import models.vector.Complex; -import models.vector.Vector2D; -import utils.Utils; +import edu.ntnu.idatt2003.group6.models.vector.Vector2D; +import edu.ntnu.idatt2003.group6.models.vector.Complex; +import edu.ntnu.idatt2003.group6.utils.Utils; /** * This class represents a Julia transformation in 2D space. It contains a complex number diff --git a/ChaosGame/src/main/java/models/transformation/Transform2D.java b/ChaosGame/src/main/java/edu/ntnu/idatt2003/group6/models/transformation/Transform2D.java similarity index 79% rename from ChaosGame/src/main/java/models/transformation/Transform2D.java rename to ChaosGame/src/main/java/edu/ntnu/idatt2003/group6/models/transformation/Transform2D.java index cd009ca87f5bb3e4724618fdd88cef227ebdf4d7..a05d1217c2b516658090e0f5282d672e022da5fb 100644 --- a/ChaosGame/src/main/java/models/transformation/Transform2D.java +++ b/ChaosGame/src/main/java/edu/ntnu/idatt2003/group6/models/transformation/Transform2D.java @@ -1,6 +1,6 @@ -package models.transformation; +package edu.ntnu.idatt2003.group6.models.transformation; -import models.vector.Vector2D; +import edu.ntnu.idatt2003.group6.models.vector.Vector2D; /** * This interface represents a 2D transformation. diff --git a/ChaosGame/src/main/java/models/vector/Complex.java b/ChaosGame/src/main/java/edu/ntnu/idatt2003/group6/models/vector/Complex.java similarity index 96% rename from ChaosGame/src/main/java/models/vector/Complex.java rename to ChaosGame/src/main/java/edu/ntnu/idatt2003/group6/models/vector/Complex.java index b87f47828716186a8cb5343139528c09174f7abb..14d34329727ede7d9164b171b0b3b9e5d359e63c 100644 --- a/ChaosGame/src/main/java/models/vector/Complex.java +++ b/ChaosGame/src/main/java/edu/ntnu/idatt2003/group6/models/vector/Complex.java @@ -1,4 +1,4 @@ -package models.vector; +package edu.ntnu.idatt2003.group6.models.vector; /** * This class represents a complex number in 2D space. It contains the real and imaginary parts of diff --git a/ChaosGame/src/main/java/models/vector/Vector2D.java b/ChaosGame/src/main/java/edu/ntnu/idatt2003/group6/models/vector/Vector2D.java similarity index 96% rename from ChaosGame/src/main/java/models/vector/Vector2D.java rename to ChaosGame/src/main/java/edu/ntnu/idatt2003/group6/models/vector/Vector2D.java index 89af534f180fa4f7671e2efd862a333c10b7a9b6..2ab5599802e362518760196c23543d506cc70d43 100644 --- a/ChaosGame/src/main/java/models/vector/Vector2D.java +++ b/ChaosGame/src/main/java/edu/ntnu/idatt2003/group6/models/vector/Vector2D.java @@ -1,6 +1,6 @@ -package models.vector; +package edu.ntnu.idatt2003.group6.models.vector; -import utils.Utils; +import edu.ntnu.idatt2003.group6.utils.Utils; /** * This class represents a 2D vector. It contains the components of the vector and methods to add, diff --git a/ChaosGame/src/main/java/utils/Utils.java b/ChaosGame/src/main/java/edu/ntnu/idatt2003/group6/utils/Utils.java similarity index 97% rename from ChaosGame/src/main/java/utils/Utils.java rename to ChaosGame/src/main/java/edu/ntnu/idatt2003/group6/utils/Utils.java index db42fdcfba3bc669967e31a45768080ed2c70517..1cce3bd0b098e5da23a4f4dbc168d094c0c5b223 100644 --- a/ChaosGame/src/main/java/utils/Utils.java +++ b/ChaosGame/src/main/java/edu/ntnu/idatt2003/group6/utils/Utils.java @@ -1,4 +1,4 @@ -package utils; +package edu.ntnu.idatt2003.group6.utils; import java.util.Scanner; diff --git a/ChaosGame/src/test/java/models/matrix/Matrix2x2Test.java b/ChaosGame/src/test/java/edu/ntnu/idatt2003/group6/models/matrix/Matrix2x2Test.java similarity index 92% rename from ChaosGame/src/test/java/models/matrix/Matrix2x2Test.java rename to ChaosGame/src/test/java/edu/ntnu/idatt2003/group6/models/matrix/Matrix2x2Test.java index de82bd8d43006f8273a7c15f5e4f2c526d31e10a..7e952d40a4d8f7d457350c308cd5c56a038ba933 100644 --- a/ChaosGame/src/test/java/models/matrix/Matrix2x2Test.java +++ b/ChaosGame/src/test/java/edu/ntnu/idatt2003/group6/models/matrix/Matrix2x2Test.java @@ -1,10 +1,11 @@ -package models.matrix; +package edu.ntnu.idatt2003.group6.models.matrix; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertNotNull; import static org.junit.jupiter.api.Assertions.fail; -import models.vector.Vector2D; +import edu.ntnu.idatt2003.group6.models.matrix.Matrix2x2; +import edu.ntnu.idatt2003.group6.models.vector.Vector2D; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Nested; diff --git a/ChaosGame/src/test/java/models/transformation/AffineTransform2DTest.java b/ChaosGame/src/test/java/edu/ntnu/idatt2003/group6/models/transformation/AffineTransform2DTest.java similarity index 86% rename from ChaosGame/src/test/java/models/transformation/AffineTransform2DTest.java rename to ChaosGame/src/test/java/edu/ntnu/idatt2003/group6/models/transformation/AffineTransform2DTest.java index d51883c63fdf1a7a9087339338a6f51b9887c2d4..85f0230ab2244f2fb3c06a0e51e1341e8fe25ac1 100644 --- a/ChaosGame/src/test/java/models/transformation/AffineTransform2DTest.java +++ b/ChaosGame/src/test/java/edu/ntnu/idatt2003/group6/models/transformation/AffineTransform2DTest.java @@ -1,11 +1,12 @@ -package models.transformation; +package edu.ntnu.idatt2003.group6.models.transformation; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertNotNull; import static org.junit.jupiter.api.Assertions.fail; -import models.matrix.Matrix2x2; -import models.vector.Vector2D; +import edu.ntnu.idatt2003.group6.models.matrix.Matrix2x2; +import edu.ntnu.idatt2003.group6.models.transformation.AffineTransform2D; +import edu.ntnu.idatt2003.group6.models.vector.Vector2D; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Nested; diff --git a/ChaosGame/src/test/java/models/transformation/JuliaTransformTest.java b/ChaosGame/src/test/java/edu/ntnu/idatt2003/group6/models/transformation/JuliaTransformTest.java similarity index 88% rename from ChaosGame/src/test/java/models/transformation/JuliaTransformTest.java rename to ChaosGame/src/test/java/edu/ntnu/idatt2003/group6/models/transformation/JuliaTransformTest.java index 24e8d5a4e13ee21621ae40da0e23d7dcac068842..91fdc6d4c0bea3c110a790ef17007175aa3a1ac4 100644 --- a/ChaosGame/src/test/java/models/transformation/JuliaTransformTest.java +++ b/ChaosGame/src/test/java/edu/ntnu/idatt2003/group6/models/transformation/JuliaTransformTest.java @@ -1,9 +1,10 @@ -package models.transformation; +package edu.ntnu.idatt2003.group6.models.transformation; import static org.junit.jupiter.api.Assertions.*; -import models.vector.Complex; -import models.vector.Vector2D; +import edu.ntnu.idatt2003.group6.models.transformation.JuliaTransform; +import edu.ntnu.idatt2003.group6.models.vector.Complex; +import edu.ntnu.idatt2003.group6.models.vector.Vector2D; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Nested; diff --git a/ChaosGame/src/test/java/models/vector/ComplexTest.java b/ChaosGame/src/test/java/edu/ntnu/idatt2003/group6/models/vector/ComplexTest.java similarity index 90% rename from ChaosGame/src/test/java/models/vector/ComplexTest.java rename to ChaosGame/src/test/java/edu/ntnu/idatt2003/group6/models/vector/ComplexTest.java index e09217aa416864e3dcde17e790ddf0a6b9c4a8b7..d7babbf21113d891c573b43ed4ec5a136b01d590 100644 --- a/ChaosGame/src/test/java/models/vector/ComplexTest.java +++ b/ChaosGame/src/test/java/edu/ntnu/idatt2003/group6/models/vector/ComplexTest.java @@ -1,9 +1,10 @@ -package models.vector; +package edu.ntnu.idatt2003.group6.models.vector; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertNotNull; import static org.junit.jupiter.api.Assertions.fail; +import edu.ntnu.idatt2003.group6.models.vector.Complex; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Nested; diff --git a/ChaosGame/src/test/java/models/vector/Vector2DTest.java b/ChaosGame/src/test/java/edu/ntnu/idatt2003/group6/models/vector/Vector2DTest.java similarity index 97% rename from ChaosGame/src/test/java/models/vector/Vector2DTest.java rename to ChaosGame/src/test/java/edu/ntnu/idatt2003/group6/models/vector/Vector2DTest.java index 4095335013d9773443dcc273f9b1b4e11339e97f..5eb9dcb15324430c5c0e708b4b22340ce870f330 100644 --- a/ChaosGame/src/test/java/models/vector/Vector2DTest.java +++ b/ChaosGame/src/test/java/edu/ntnu/idatt2003/group6/models/vector/Vector2DTest.java @@ -1,9 +1,10 @@ -package models.vector; +package edu.ntnu.idatt2003.group6.models.vector; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertNotNull; import static org.junit.jupiter.api.Assertions.fail; +import edu.ntnu.idatt2003.group6.models.vector.Vector2D; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Nested;