00001 // Edge Class by Alan Baylis 2003 00002 00003 #ifndef EdgeH 00004 #define EdgeH 00005 00006 #include "vertex.h" 00007 00008 class EDGE 00009 { 00010 public: 00011 EDGE(); 00012 ~EDGE(); 00013 00014 int Compare(const EDGE& Edge); 00015 int GetMyPosition() const {return linkPosition;} 00016 void SetMyPosition(int newPosition) {linkPosition = newPosition;} 00017 int linkPosition; 00018 00019 bool removable; 00020 VERTEX Vertex[2]; 00021 }; 00022 00023 #endif 00024 00025