summaryrefslogtreecommitdiffstats
path: root/src/libavoid/vertices.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/libavoid/vertices.cpp')
-rw-r--r--src/libavoid/vertices.cpp10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/libavoid/vertices.cpp b/src/libavoid/vertices.cpp
index 786919581..c2be955ac 100644
--- a/src/libavoid/vertices.cpp
+++ b/src/libavoid/vertices.cpp
@@ -30,6 +30,8 @@
#include <cstdlib>
#include <cassert>
+using std::ostream;
+
namespace Avoid {
@@ -125,7 +127,6 @@ void VertID::print(FILE *file) const
fprintf(file, "[%u,%d]", objID, vn);
}
-
void VertID::db_print(void) const
{
db_printf("[%u,%d]", objID, vn);
@@ -136,6 +137,13 @@ const int VertID::src = 1;
const int VertID::tar = 2;
+ostream& operator<<(ostream& os, const VertID& vID)
+{
+ return os << '[' << vID.objID << ',' << vID.vn << ']';
+}
+
+
+
VertInf::VertInf(Router *router, const VertID& vid, const Point& vpoint)
: _router(router)
, id(vid)