From 5cbb09516a98d53943062badc08865507f18100d Mon Sep 17 00:00:00 2001 From: Benjamin Chausse Date: Tue, 10 Jan 2023 10:28:04 -0500 Subject: Initial commit --- forme.cpp | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 forme.cpp (limited to 'forme.cpp') 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; +} -- cgit v1.2.3