ExtraPath.java 913 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. package pathgame.algorithm;
  2. import java.util.ArrayList;
  3. public class ExtraPath {
  4. private int pathWeight;
  5. private int destX, destY;
  6. private ArrayList<Coord> pathCoords;
  7. public ExtraPath(int destX, int destY, int pathWeight, ArrayList<Coord> pathCoords) {
  8. this.destX = destX;
  9. this.destY = destY;
  10. this.pathWeight = pathWeight;
  11. this.pathCoords = pathCoords;
  12. }
  13. public int getDestX() {
  14. return destX;
  15. }
  16. public void setDestX(int destX) {
  17. this.destX = destX;
  18. }
  19. public int getDestY() {
  20. return destY;
  21. }
  22. public void setDestY(int destY) {
  23. this.destY = destY;
  24. }
  25. public int getPathWeight() {
  26. return pathWeight;
  27. }
  28. public void setPathWeight(int pathWeight) {
  29. this.pathWeight = pathWeight;
  30. }
  31. public ArrayList<Coord> getPathCoords() {
  32. return pathCoords;
  33. }
  34. }