Fix to solve conflicts to standalone FLANN
authorMarius Muja <no@email>
Mon, 12 Dec 2011 09:39:02 +0000 (09:39 +0000)
committerMarius Muja <no@email>
Mon, 12 Dec 2011 09:39:02 +0000 (09:39 +0000)
modules/flann/include/opencv2/flann/any.h
modules/flann/include/opencv2/flann/dynamic_bitset.h
modules/flann/include/opencv2/flann/params.h

index ca37487..b9b4e49 100644 (file)
@@ -16,7 +16,7 @@
 #include <ostream>
 #include <typeinfo>
 
-namespace cdiggins
+namespace cvflann
 {
 
 namespace anyimpl
index e88cfaa..064ec39 100644 (file)
@@ -45,6 +45,8 @@ typedef boost::dynamic_bitset<> DynamicBitset;
 
 #include "dist.h"
 
+namespace cvflann {
+
 /** Class re-implementing the boost version of it
  * This helps not depending on boost, it also does not do the bound checks
  * and has a way to reset a block for speed
@@ -147,6 +149,8 @@ private:
     static const unsigned int cell_bit_size_ = CHAR_BIT * sizeof(size_t);
 };
 
+} // namespace cvflann
+
 #endif
 
 #endif // OPENCV_FLANN_DYNAMIC_BITSET_H_
index 9f3a468..fc2a906 100644 (file)
@@ -39,7 +39,6 @@
 namespace cvflann
 {
 
-typedef cdiggins::any any;
 typedef std::map<std::string, any> IndexParams;
 
 struct SearchParams : public IndexParams