// ======================================================================== // // Copyright (C) 2016-2017 MARC CHEVALDONNE // marc.chevaldonne.free.fr // // Module : Droite.cs // Author : Marc Chevaldonné // Creation date : 2016-10-03 // // ======================================================================== namespace Namespace2 { /// /// classe représentant une droite /// public class Droite { /// /// valeur du point d'abscisse nul de la droite /// int mOffset; /// /// coefficient directeur de la droite /// int mPente; /// /// constructeur de la droite /// /// valeur du point d'abscisse nul /// coefficient directeur de la droite public Droite(int offset, int pente) { mOffset = offset; mPente = pente; } /// /// calcul l'ordonnée d'un point de la droite à partir de son abscisse /// Cette méthode est du type "Modifieur" car sa signature est la même que celle du délégué. /// /// abscisse du point /// ordonnée du point sur la droite public int Image(int a) { return mOffset + mPente * a; } } }