summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarius Kintel <marius@kintel.net>2012-08-16 13:08:32 (GMT)
committerMarius Kintel <marius@kintel.net>2012-08-16 13:08:32 (GMT)
commitd87dd4821561fffec4d875a7f584fc25100b8d75 (patch)
tree01b7566661927a111a5830c0aed1cf0ae778dd56
parent88e0cf28d7530fdc34e0f6676a90cee133bb9f2b (diff)
parentad54d5ca245f0a2a1dc90c9894c2e8573dd1e19f (diff)
Merge pull request #175 from openscad/issue174
fix issue 174 by maintaining order of pointdata during dxf import
-rw-r--r--src/dxfdata.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/dxfdata.cc b/src/dxfdata.cc
index 4b542d1..4258a4c 100644
--- a/src/dxfdata.cc
+++ b/src/dxfdata.cc
@@ -39,6 +39,7 @@
#include <boost/algorithm/string.hpp>
#include <algorithm>
#include <sstream>
+#include <map>
#include <QDir>
#include "value.h"
@@ -397,7 +398,7 @@ DxfData::DxfData(double fn, double fs, double fa,
// Extract paths from parsed data
- typedef boost::unordered_map<int, int> LineMap;
+ typedef std::map<int, int> LineMap;
LineMap enabled_lines;
for (size_t i = 0; i < lines.size(); i++) {
enabled_lines[i] = i;
contact: Jan Huwald // Impressum