HilbertOrder3D.hpp
Go to the documentation of this file.
1 
6 // Need t do, add option to define number of points the same for early break, add protection against two points the same
7 
8 #ifndef HILBERTORDER3D_HPP
9 #define HILBERTORDER3D_HPP 1
10 #include <vector>
11 #include "../../misc/utils.hpp"
12 #include "Vector3D.hpp"
13 
19 vector<size_t> HilbertOrder3D(vector<Vector3D> const& cor);
20 //void HilbertOrder3D();
21 
22 #endif // HILBERTORDER_HPP
23 
3D Geometrical calculations
vector< size_t > HilbertOrder3D(vector< Vector3D > const &cor)
Returns the 3D-Hilbert curve ordering.