Added javadoc to vertex.java

This commit is contained in:
id101010
2016-06-17 00:50:39 +02:00
parent a52904bd31
commit 5ac72ae909

View File

@@ -4,36 +4,80 @@ import java.awt.Point;
public class Vertex { public class Vertex {
/* Class Members */
private int dist; private int dist;
private Point pos; private Point pos;
private Vertex prev; private Vertex prev;
/**
* Costructor
*
* @author aaron
* @param int dist
* @param Point pos
*/
public Vertex(int dist, Point pos) { public Vertex(int dist, Point pos) {
this.dist = dist; this.dist = dist;
this.pos = pos; this.pos = pos;
this.prev = new Vertex(0, new Point(0,0)); this.prev = new Vertex(0, new Point(0,0));
} }
/**
* Set the distance
*
* @author aaron
* @param int dist
*/
public void setDist(int dist){ public void setDist(int dist){
this.dist = dist; this.dist = dist;
} }
/**
* Set current position
*
* @author aaron
* @param Point pos
*/
public void setPos(Point pos){ public void setPos(Point pos){
this.pos = pos; this.pos = pos;
} }
/**
* Set previous vertex
*
* @author aaron
* @param Vertex prev
*/
public void setPrev(Vertex prev){ public void setPrev(Vertex prev){
this.prev = prev; this.prev = prev;
} }
/**
* Get the distance
*
* @author aaron
* @return int dist
*/
public int getDist(){ public int getDist(){
return this.dist; return this.dist;
} }
/**
* Get current position
*
* @author aaron
* @return Point pos
*/
public Point getPos(){ public Point getPos(){
return this.pos; return this.pos;
} }
/**
* Get previous vertex
*
* @author aaron
* @return Vertex prev
*/
public Vertex getPrev(){ public Vertex getPrev(){
return this.prev; return this.prev;
} }