diff --git a/crlcore/src/ccore/gds/GdsDriver.cpp b/crlcore/src/ccore/gds/GdsDriver.cpp index f93f1205..93a20bb4 100644 --- a/crlcore/src/ccore/gds/GdsDriver.cpp +++ b/crlcore/src/ccore/gds/GdsDriver.cpp @@ -678,6 +678,7 @@ namespace { GdsStream& GdsStream::operator<< ( Points points ) { + //cerr << "GdsStream::operator<<(Points&) " << points.getSize() << endl; GdsRecord record ( GdsRecord::XY ); Point first = points.getFirst(); for ( Point p : points ) { @@ -703,6 +704,7 @@ namespace { GdsStream& GdsStream::operator<< ( const vector& points ) { + //cerr << "GdsStream::operator<<(vector&) " << points.size() << endl; GdsRecord record ( GdsRecord::XY ); for ( Point p : points ) { record.push( (int32_t)toGdsDbu(p.getX()) ); diff --git a/crlcore/src/ccore/gds/GdsParser.cpp b/crlcore/src/ccore/gds/GdsParser.cpp index 19c6982a..1af7d891 100644 --- a/crlcore/src/ccore/gds/GdsParser.cpp +++ b/crlcore/src/ccore/gds/GdsParser.cpp @@ -1331,15 +1331,31 @@ namespace { vector points; vector coordinates = _record.getInt32s(); + vector offgrids; for ( size_t i=0 ; igetName()).c_str() + , DbU::getValueString(oneGrid).c_str() + , m.str().c_str() ) << endl; + } _stream >> _record;