Class Bille

All Implemented Interfaces:
Serializable, Comparable, TemporalComputedObject3D, MatrixPropertiesObject, XmlRepresentable

public class Bille extends Point3D
See Also:
  • Field Details

    • color

      public Color color
    • nom

      public String nom
    • position

      public Point3D position
    • vitesse

      public Point3D vitesse
    • attraction

      public double attraction
    • repulsion

      public double repulsion
    • masse

      public double masse
    • amortissement

      public double amortissement
  • Constructor Details

    • Bille

      public Bille(Color color, int statut, String nom, Point3D position, Point3D vitesse, double attraction, double repulsion, double masse, double amortissement)
    • Bille

      public Bille(Bille b)
    • Bille

      public Bille()
  • Method Details

    • getColor

      public Color getColor()
    • setColor

      public void setColor(Color color)
    • getPosition

      public Point3D getPosition()
    • setPosition

      public void setPosition(Point3D position)
      Overrides:
      setPosition in class Representable
    • getVitesse

      public Point3D getVitesse()
    • setVitesse

      public void setVitesse(Point3D vitesse)
    • getAttraction

      public double getAttraction()
    • setAttraction

      public void setAttraction(double attraction)
    • getRepulsion

      public double getRepulsion()
    • setRepulsion

      public void setRepulsion(double repulsion)
    • getMasse

      public double getMasse()
    • setMasse

      public void setMasse(double masse)
    • getAmortissement

      public double getAmortissement()
    • setAmortissement

      public void setAmortissement(double amortissement)