summaryrefslogtreecommitdiff
path: root/forme.cpp
diff options
context:
space:
mode:
authorBenjamin Chausse <benjamin@chausse.xyz>2023-01-10 10:28:04 -0500
committerBenjamin Chausse <benjamin@chausse.xyz>2023-01-10 10:28:04 -0500
commit5cbb09516a98d53943062badc08865507f18100d (patch)
tree1e677ab876a6fca9b1e0f0d14885e299f4ecaf6e /forme.cpp
Initial commit
Diffstat (limited to 'forme.cpp')
-rw-r--r--forme.cpp31
1 files changed, 31 insertions, 0 deletions
diff --git a/forme.cpp b/forme.cpp
new file mode 100644
index 0000000..f6a9415
--- /dev/null
+++ b/forme.cpp
@@ -0,0 +1,31 @@
+/********
+ * Fichier: forme.cpp
+ * Auteurs: C.-A. Brunet
+ * Date: 08 janvier 2018 (creation)
+ * Description: Implementation des methodes des classes decrites dans
+ * forme.h. Les methodes de la classe Forme ne doivent pas etre
+ * modifiees. Ce fichier fait partie de la distribution de Graphicus.
+********/
+
+#include "forme.h"
+
+Forme::Forme(int x1, int y1) {
+ ancrage.x = x1;
+ ancrage.y = y1;
+}
+
+Forme::~Forme() {
+}
+
+void Forme::translater(int deltaX, int deltaY) {
+ ancrage.x += deltaX;
+ ancrage.y += deltaY;
+}
+
+Coordonnee Forme::getAncrage() {
+ return ancrage;
+}
+
+void Forme::setAncrage(Coordonnee c) {
+ ancrage = c;
+}