diff options
author | don bright <hugh.m.bright@gmail.com> | 2012-08-19 12:31:23 (GMT) |
---|---|---|
committer | don bright <hugh.m.bright@gmail.com> | 2012-08-19 12:31:23 (GMT) |
commit | 702525f69c0c9b7dbeb9f07efd4d9acaf9ead65d (patch) | |
tree | 5f464d1bf7b63c29fc9d9f9c51fa2db1454fedda | |
parent | ca03eec8404d36e6261f7a10ef93a528c083a09c (diff) |
cleanup for pull request
-rw-r--r-- | src/ThrownTogetherRenderer.cc | 6 | ||||
-rw-r--r-- | src/dxfdata.cc | 7 | ||||
-rw-r--r-- | src/dxfdim.cc | 8 | ||||
-rw-r--r-- | src/dxfdim.h | 9 | ||||
-rw-r--r-- | src/dxftess-cgal.cc | 9 | ||||
-rw-r--r-- | src/handle_dep.cc | 4 | ||||
-rw-r--r-- | src/surface.cc | 4 | ||||
-rw-r--r-- | tests/csgtestcore.cc | 7 |
8 files changed, 14 insertions, 40 deletions
diff --git a/src/ThrownTogetherRenderer.cc b/src/ThrownTogetherRenderer.cc index b22c6a5..146d2e1 100644 --- a/src/ThrownTogetherRenderer.cc +++ b/src/ThrownTogetherRenderer.cc @@ -30,8 +30,7 @@ #include "system-gl.h" -//#include <boost/unordered_map.hpp> -#include <map> +#include <boost/unordered_map.hpp> ThrownTogetherRenderer::ThrownTogetherRenderer(CSGChain *root_chain, CSGChain *highlights_chain, @@ -63,8 +62,7 @@ void ThrownTogetherRenderer::renderCSGChain(CSGChain *chain, bool highlight, bool fberror) const { glDepthFunc(GL_LEQUAL); - //boost::unordered_map<std::pair<PolySet*,Transform3d*>,int> polySetVisitMark; - std::map<std::pair<PolySet*,Transform3d*>,int> polySetVisitMark; + boost::unordered_map<std::pair<PolySet*,Transform3d*>,int> polySetVisitMark; for (size_t i = 0; i < chain->polysets.size(); i++) { if (polySetVisitMark[std::make_pair(chain->polysets[i].get(), &chain->matrices[i])]++ > 0) continue; diff --git a/src/dxfdata.cc b/src/dxfdata.cc index 080e780..0e18dd0 100644 --- a/src/dxfdata.cc +++ b/src/dxfdata.cc @@ -39,7 +39,6 @@ #include <boost/algorithm/string.hpp> #include <algorithm> #include <sstream> -#include <map> #include <QDir> #include "value.h" @@ -85,8 +84,7 @@ DxfData::DxfData(double fn, double fs, double fa, Grid2d< std::vector<int> > grid(GRID_COARSE); std::vector<Line> lines; // Global lines - //boost::unordered_map< std::string, std::vector<Line> > blockdata; // Lines in blocks - std::map< std::string, std::vector<Line> > blockdata; // Lines in blocks + boost::unordered_map< std::string, std::vector<Line> > blockdata; // Lines in blocks bool in_entities_section = false; bool in_blocks_section = false; @@ -124,8 +122,7 @@ DxfData::DxfData(double fn, double fs, double fa, for (int j = 0; j < 2; j++) coords[i][j] = 0; - //typedef boost::unordered_map<std::string, int> EntityList; - typedef std::map<std::string, int> EntityList; + typedef boost::unordered_map<std::string, int> EntityList; EntityList unsupported_entities_list; // diff --git a/src/dxfdim.cc b/src/dxfdim.cc index 6f1b0ab..872637b 100644 --- a/src/dxfdim.cc +++ b/src/dxfdim.cc @@ -36,11 +36,8 @@ #include <sstream> #include <boost/filesystem.hpp> -//boost::unordered_map<std::string,Value> dxf_dim_cache; -//boost::unordered_map<std::string,Value> dxf_cross_cache; -#include <map> -std::map<std::string,Value> dxf_dim_cache; -std::map<std::string,Value> dxf_cross_cache; +boost::unordered_map<std::string,Value> dxf_dim_cache; +boost::unordered_map<std::string,Value> dxf_cross_cache; namespace fs = boost::filesystem; Value builtin_dxf_dim(const Context *ctx, const std::vector<std::string> &argnames, const std::vector<Value> &args) @@ -186,7 +183,6 @@ Value builtin_dxf_cross(const Context *ctx, const std::vector<std::string> &argn return dxf_cross_cache[key] = Value(ret); } } - PRINTB("WARNING: Can't find cross in '%s', layer '%s'!", filename % layername); return Value(); } diff --git a/src/dxfdim.h b/src/dxfdim.h index 5dc0ae0..bd42109 100644 --- a/src/dxfdim.h +++ b/src/dxfdim.h @@ -1,13 +1,10 @@ #ifndef DXFDIM_H_ #define DXFDIM_H_ -//#include <boost/unordered_map.hpp> -#include <map> +#include <boost/unordered_map.hpp> #include "value.h" -//extern boost::unordered_map<std::string,Value> dxf_dim_cache; -//extern boost::unordered_map<std::string,Value> dxf_cross_cache; -extern std::map<std::string,Value> dxf_dim_cache; -extern std::map<std::string,Value> dxf_cross_cache; +extern boost::unordered_map<std::string,Value> dxf_dim_cache; +extern boost::unordered_map<std::string,Value> dxf_cross_cache; #endif diff --git a/src/dxftess-cgal.cc b/src/dxftess-cgal.cc index d19ef61..fb5bf50 100644 --- a/src/dxftess-cgal.cc +++ b/src/dxftess-cgal.cc @@ -30,8 +30,7 @@ typedef CGAL::Constrained_Delaunay_triangulation_2<K, Tds> CDT; typedef CDT::Vertex_handle Vertex_handle; typedef CDT::Point CDTPoint; -//#include <boost/unordered_map.hpp> -#include <map> +#include <boost/unordered_map.hpp> template <class T> class DummyCriteria { public: @@ -72,10 +71,8 @@ struct point_info_t typedef std::pair<point_info_t*,point_info_t*> edge_t; void mark_inner_outer(std::vector<struct triangle> &tri, Grid2d<point_info_t> &point_info, - std::map<edge_t,int> &edge_to_triangle, - std::map<edge_t,int> &edge_to_path, int idx, bool inner) -// boost::unordered_map<edge_t,int> &edge_to_triangle, -// boost::unordered_map<edge_t,int> &edge_to_path, int idx, bool inner) + boost::unordered_map<edge_t,int> &edge_to_triangle, + boost::unordered_map<edge_t,int> &edge_to_path, int idx, bool inner) { if (tri[idx].is_marked) return; diff --git a/src/handle_dep.cc b/src/handle_dep.cc index 0bebb70..2d6f3ff 100644 --- a/src/handle_dep.cc +++ b/src/handle_dep.cc @@ -8,10 +8,8 @@ #include <boost/filesystem.hpp> namespace fs = boost::filesystem; #include "boosty.h" -#include <set> -//boost::unordered_set<std::string> dependencies; -std::set<std::string> dependencies; +boost::unordered_set<std::string> dependencies; const char *make_command = NULL; void handle_dep(const std::string &filename) diff --git a/src/surface.cc b/src/surface.cc index eb6561e..2fa3717 100644 --- a/src/surface.cc +++ b/src/surface.cc @@ -42,7 +42,6 @@ #include <boost/algorithm/string.hpp> #include <boost/assign/std/vector.hpp> using namespace boost::assign; // bring 'operator+=()' into scope -#include <map> #include <boost/filesystem.hpp> namespace fs = boost::filesystem; @@ -111,8 +110,7 @@ PolySet *SurfaceNode::evaluate_polyset(class PolySetEvaluator *) const PolySet *p = new PolySet(); int lines = 0, columns = 0; - //boost::unordered_map<std::pair<int,int>,double> data; - std::map<std::pair<int,int>,double> data; + boost::unordered_map<std::pair<int,int>,double> data; double min_val = 0; typedef boost::tokenizer<boost::char_separator<char> > tokenizer; diff --git a/tests/csgtestcore.cc b/tests/csgtestcore.cc index 0ab9c0a..acc7c31 100644 --- a/tests/csgtestcore.cc +++ b/tests/csgtestcore.cc @@ -357,13 +357,6 @@ int csgtestcore(int argc, char *argv[], test_type_e test_type) Vector3d camerapos = center - radius*1.8*cameradir; csgInfo.glview->setCamera(camerapos, center); -#include <iostream> - if (csgInfo.background_chain) - std::cout << csgInfo.background_chain->dump( true ) << "\n"; - if (csgInfo.root_chain) - std::cout << csgInfo.root_chain->dump( true ) << "\n"; - if (csgInfo.highlights_chain) - std::cout << csgInfo.highlights_chain->dump( true ) << "\n"; OpenCSGRenderer opencsgRenderer(csgInfo.root_chain, csgInfo.highlights_chain, csgInfo.background_chain, csgInfo.glview->shaderinfo); ThrownTogetherRenderer thrownTogetherRenderer(csgInfo.root_chain, csgInfo.highlights_chain, csgInfo.background_chain); |