Clean up numeric.h and split FacePositionCache from it
authorShadowNinja <shadowninja@minetest.net>
Mon, 6 Jul 2015 16:53:30 +0000 (12:53 -0400)
committerShadowNinja <shadowninja@minetest.net>
Sat, 6 May 2017 20:09:45 +0000 (16:09 -0400)
commit77597c4ff3b666cc37dd257952938df48d7e6f09
tree00e8ce314ddf1c3eb52bbe6f3521b8a1ea0200ff
parentb6f4a9c7e1a4f0bac66fd6f6ff844425ac775975
Clean up numeric.h and split FacePositionCache from it

I also optiized FacePositionCache a bit: I removed a map
lookup and vector copy from both branches of getFacePosition.
17 files changed:
build/android/jni/Android.mk
src/CMakeLists.txt
src/clientenvironment.cpp
src/clientiface.cpp
src/content_cao.cpp
src/face_position_cache.cpp [new file with mode: 0644]
src/face_position_cache.h [new file with mode: 0644]
src/mg_decoration.cpp
src/mg_ore.cpp
src/script/lua_api/l_env.cpp
src/script/lua_api/l_server.cpp
src/unittest/test_noderesolver.cpp
src/util/basic_macros.h
src/util/numeric.cpp
src/util/numeric.h
src/util/string.cpp
util/travis/clang-format-whitelist.txt