Begin SVG.

This commit is contained in:
2026-04-08 14:47:42 +02:00
parent 2f6164f4c0
commit 110784a530
10 changed files with 474 additions and 2 deletions

View File

@@ -0,0 +1,31 @@
package ecoparasite.svg.elements;
import ecoparasite.svg.Coordonnees;
abstract public class Element {
protected Coordonnees coordonnees;
public Element(Coordonnees coordonnees) {
this.coordonnees = coordonnees;
}
public Coordonnees getCoordonnees() {
return coordonnees;
}
public void setCoordonnees(Coordonnees coordonnees) {
this.coordonnees = coordonnees;
}
public void setCoordonnees(int x, int y) {
this.coordonnees = new Coordonnees(x, y);
}
/**
* Méthode abstraite qui va permettre de transformer notre élément en SVG.
* @return La String SVF
*/
abstract public String toSVG();
}