Drop dependencies, replace boost with std, remove includes
Drop Boost.SmartPtr dependency Drop Boost.Utility (Call Traits) dependency Replace boost::array with std::array Replace boost::minmax_element with std::minmax_element Remove unneeded headers of Boost.Tuple and Boost.Algorithm Include specific headers from Boost.StringAlgo and Boost.Thread Use auto for iterator types
[fix] support different geometry types
This fixes #1139 , and more required code changes. Including unit test.
Merge pull request #1140 from awulkiew/feature/dependencies
Drop dependencies, replace boost with std, remove includes
[index] Remove Boost.Move and Boost.Preprocessor emulation of move se…
…mantics and variadic templates
Merge pull request #1143 from awulkiew/feature/index_remove_move
[index] Remove Boost.Move and Boost.Preprocessor emulation...
[buffer] Fix compilation error with gcc-6
Use this keyword explicitly when calling member function in lambda.
Declare move ctor as defaul to avoid ambiguous call errors (also decl…
…are as default the move assignment operator)
Merge pull request #1147 from vissarion/fix/ci_warnings_errors
Several fixes of errors and warnings
Merge pull request #1150 from vissarion/fix/envelope_test
[test] Relaxing envelope test due to invalid box computation
Merge pull request #1151 from vissarion/fix/whitespaces
Remove trailing whitespaces
Merge pull request #1152 from vissarion/fix/cxx11_macros
Remove CXX11/14 related macros