Class Rectangle

java.lang.Object
fr.univartois.butinfo.fractals.figure.Rectangle
All Implemented Interfaces:
IFigure

public class Rectangle extends Object implements IFigure
La classe Rectangle correspond à un IFigure de rectangle.
Version:
0.1.0
Author:
Théo Journée
  • Constructor Details

    • Rectangle

      public Rectangle(int x, int y, int width, int height, int rx, int ry, String stroke, String fill, int strokeWidth)
      Crée une isntance de Rectangle.
      Parameters:
      x - Position x coté gauche du rectangle.
      y - Position y coté gauche du rectangle.
      width - Largeur du rectangle.
      height - Hauteur du rectangle.
      rx - Position x corne gauche du rectangle.
      ry - Position y corne gauche du rectangle.
      stroke - Couleur du rectangle.
      fill - Le fond.
      strokeWidth - Largeur de couleur.
  • Method Details

    • getX

      public int getX()
      Getter de X postion.
      Returns:
      La position X.
    • getY

      public int getY()
      Getter Y position.
      Returns:
      La position Y.
    • getWidth

      public int getWidth()
      Getter pour la largeur.
      Returns:
      La largeur.
    • getHeight

      public int getHeight()
      Getter de hauteur.
      Returns:
      La hauteur.
    • getRx

      public int getRx()
      Getter pour rx.
      Returns:
      rx.
    • getRy

      public int getRy()
      Getter pour ry.
      Returns:
      ry.
    • getStrokeWidth

      public int getStrokeWidth()
      Getter de couleur.
      Returns:
      La couleur.
    • setStrokeWidth

      public void setStrokeWidth(int strokeWidth)
      Setter de coueleur largeur.
      Parameters:
      strokeWidth -
    • toString

      public String toString()
      Specified by:
      toString in interface IFigure
      Overrides:
      toString in class Object