Main Page | Namespace List | Class List | File List | Namespace Members | Class Members

Edge.cpp

00001 // 00002 // file : Edge.cpp 00003 // author : jh 00004 // date : 15 jul 2002 00005 // changed : 00006 // 00007 00008 00009 #include "Edge.h" 00010 00011 00012 00013 Edge::Edge(Vertex* v1, Vertex* v2) 00014 { 00015 _v1 = v1; 00016 _v2 = v2; 00017 } 00018 00019 00020 Vertex* 00021 Edge::vertex(int i) const 00022 { 00023 if(i == 0) return _v1; 00024 if(i == 1) return _v2; 00025 return 0; 00026 } 00027 00028 00029 void 00030 Edge::write_XML(QTextStream& cout) 00031 { 00032 cout << "<edge "; 00033 cout << "from=\"" << vertex(0)->ID() << "\" "; 00034 cout << "to=\"" << vertex(1)->ID() << "\"/>\n"; 00035 }

Generated on Sun Sep 12 12:59:33 2004 for DelaunayMeshGenerator by doxygen 1.3.7