diff --git a/tests/g2chromatic2.cpp b/tests/g2chromatic2.cpp index 5ed7c5e..3d21b60 100644 --- a/tests/g2chromatic2.cpp +++ b/tests/g2chromatic2.cpp @@ -149,7 +149,7 @@ int main() { AnimationConfig config; Grid2 grid = setup(config); - grid.updateNeighborMap(); + //grid.updateNeighborMap(); Preview(grid); std::vector> seeds = pickSeeds(grid,config); std::vector> frames; diff --git a/util/grid/grid22.hpp b/util/grid/grid22.hpp index 2d7d13f..3820490 100644 --- a/util/grid/grid22.hpp +++ b/util/grid/grid22.hpp @@ -99,6 +99,17 @@ public: }; +class SpatialCell { +private: + float size; + float radius; + std::unordered_map, Vec2::Hash> grid; +public: + void insertID(size_t id, Vec2& pos) { + + } +}; + class Grid2 { private: //all positions