SHARE
TWEET

transl

dariahinz Mar 21st, 2017 67 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. package punkt;
  2.  
  3. public class Translacja implements Transformacja{
  4.  private final double dX,dY;
  5.  public Translacja(double dX, double dY) {
  6.  this.dX = dX;
  7.  this.dY = dY;
  8.  }
  9.  @Override
  10.  public Transformacja getTranformacjaOdwrotna() {
  11.  return new Translacja(-dX, -dY);
  12.  }
  13.  @Override
  14.  public Punkt tranformuj(Punkt p) {
  15.  return new Punkt(p.getX() + dX, p.getY() + dY);
  16.  }
  17.  public double getdX() {
  18.  return dX;
  19.  }
  20.  public double getdY() {
  21.  return dY;
  22.  }
  23.  @Override
  24.  public String toString() {
  25.  return "Translacja o wektor ("+dX+","+dY+")";
  26.  }
  27. }
RAW Paste Data
Top