コード例 #1
0
ファイル: Element.cs プロジェクト: kmoussat/Projet_Final
/* Un élément est défini par un nom, un id, une couleur, un ordre, et des coordonnées pour ses points*/
        public Element(string nom, int idElement, Couleur couleur, int ordre)
        {
            this.nom       = nom;
            this.idElement = idElement;
            this.couleur   = couleur;
            this.ordre     = ordre;
        }
コード例 #2
0
ファイル: Carre.cs プロジェクト: kmoussat/Projet_Final
 //Constructeur qui récupère le nom, l'ID, la couleur et l'ordre de la classe Element
 public Carre(string nom, int idElement, Point point, double cote, Couleur couleur, int ordre) : base(nom, idElement, couleur, ordre)
 {
     this.point = point;
     this.cote  = cote;
 }
コード例 #3
0
ファイル: Ellipse.cs プロジェクト: kmoussat/Projet_Final
//Constructeur Ellipse par deux rayons et un point central
        public Ellipse(string nom, int idElement, Point centre, double rx, double ry, Couleur couleur, int ordre) : base(nom, idElement, couleur, ordre)
        {
            this.centre = centre;
            this.rx     = rx;
            this.ry     = ry;
        }
コード例 #4
0
ファイル: Cercle.cs プロジェクト: kmoussat/Projet_Final
//Constructeur Cercle par un rayon et un point central
        public Cercle(string nom, int idElement, Point centre, double r, Couleur couleur, int ordre) : base(nom, idElement, couleur, ordre)
        {
            this.centre = centre;
            this.r      = r;
        }
コード例 #5
0
//Constructeur Texte par du texte et des points
        public Texte(string nom, int idElement, Point point, string contenu, Couleur couleur, int ordre) : base(nom, idElement, couleur, ordre)
        {
            this.point   = point;
            this.contenu = contenu;
        }
コード例 #6
0
//Constructeur Polygone par des points
        public Polygone(string nom, int idElement, string points, Couleur couleur, int ordre) : base(nom, idElement, couleur, ordre)
        {
            this.points = points;
        }
コード例 #7
0
ファイル: Chemin.cs プロジェクト: kmoussat/Projet_Final
 //Constructeur
 public Chemin(string nom, int idElement, string path, Couleur couleur, int ordre) : base(nom, idElement, couleur, ordre)
 {
     this.path = path;
 }
コード例 #8
0
//Constructeur Rectangle des points, une donnée de largeur et une donnée de longueur
        public Rectangle(string nom, int idElement, Point point, double largeur, double hauteur, Couleur couleur, int ordre) : base(nom, idElement, couleur, ordre)
        {
            this.point   = point;
            this.largeur = largeur;
            this.hauteur = hauteur;
        }