import java.awt.*; public class Vertex implements java.io.Serializable{ double x; double y; double k; double dis1; double dis2; double speed; int userdef; int states; DoubleVector d1; DoubleVector d2; DoubleVector time; DoubleVector init; DoubleVector mid; DoubleVector inter; int sw; int extreme; /* no extreme 0 negative minimum 1 positive minimum 2 negative maximam 3 positive maximam 4 */ int ske; Vertex back; Vertex next; Vertex virtuallink; DoubleVector normal; DoubleVector tangent; public Vertex() { sw=0; ske=0; userdef=0;states=0;inter=new DoubleVector(0.0,0.0); } public Vertex(double dx,double dy) { x = dx; y = dy; extreme=0; sw=0; ske=0; userdef=0;states=0;inter=new DoubleVector(0.0,0.0); } public Vertex(double dx,double dy,int v) { x = dx; y = dy; extreme=v; sw=0; ske=0; userdef=0;states=0;inter=new DoubleVector(0.0,0.0); } }