/**
*
*/
package com.akjava.gwt.lib.client.game;
import com.akjava.lib.common.repackaged.org.apache.xmlgraphics.util.Vertex;
public class PtVertex implements Vertex{
/**
*
*/
public PtVertex(int x,int y){
this.x=x;
this.y=y;
}
public int x;
public int getX() {
return x;
}
/*
public void setX(int x) {
this.x = x;
}
*/
public int getY() {
return y;
}
/*
public void setY(int y) {
this.y = y;
}*/
public int y;
@Override
public boolean equals(Object obj){
if(!(obj instanceof PtVertex)){
return false;
}
PtVertex p=(PtVertex)obj;
return p.x==x && p.y == y;
}
@Override
public String toString(){
return x+"x"+y;
}
public static final String X="x";
@Override
public int compareTo(Object p) {
if(!(p instanceof PtVertex)){
return 0;
}
PtVertex pt=(PtVertex)p;
if(pt.x!=x){
return pt.x-x;
}else{
return pt.y-y;
}
}
}