summaryrefslogtreecommitdiff
path: root/src/export.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/export.cc')
-rw-r--r--src/export.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/export.cc b/src/export.cc
index 17a14c8..0c60ea3 100644
--- a/src/export.cc
+++ b/src/export.cc
@@ -134,11 +134,11 @@ void export_dxf(CGAL_Nef_polyhedron *root_N, QTextStream &output, QProgressDialo
<< "ENTITIES\n";
DxfData *dd =root_N->convertToDxfData();
- for (int i=0; i<dd->paths.size(); i++)
+ for (size_t i=0; i<dd->paths.size(); i++)
{
- for (int j=1; j<dd->paths[i].points.size(); j++) {
- const Vector2d &p1 = *dd->paths[i].points[j-1];
- const Vector2d &p2 = *dd->paths[i].points[j];
+ for (size_t j=1; j<dd->paths[i].indices.size(); j++) {
+ const Vector2d &p1 = dd->points[dd->paths[i].indices[j-1]];
+ const Vector2d &p2 = dd->points[dd->paths[i].indices[j]];
double x1 = p1[0];
double y1 = p1[1];
double x2 = p2[0];
contact: Jan Huwald // Impressum