文件名称:vmath.hpp:C ++ 17小向量数学库
文件大小:123KB
文件格式:ZIP
更新时间:2024-05-28 04:10:06
C++
vmath.hpp C ++ 17小向量数学库 要求 > = 7 > = 5.0 > = 2017年 安装 是仅标头的库。 您需要做的就是将headers文件从headers目录复制到您的项目中,并包括它们: # include " vmath.hpp/vmath.hpp " 另外,您可以将根存储库目录添加到您的项目中: add_subdirectory (external/vmath.hpp) target_link_libraries (your_project_target vmath.hpp) 免责声明 是一个很小的矢量数学库,主要用于游戏,游戏引擎和其他图形软件。 它在数学上永远不会严格(例如,向量类具有用于将标量添加到向量的运算符加运算符,这对于开发CG应用程序很方便,但在“实际”数学中毫无意义)。 出于同样的原因,该库不提供灵活的向量和矩阵大小。 库函数遵循
【文件预览】:
vmath.hpp-main
----.gitignore(38B)
----headers()
--------vmath.hpp()
----LICENSE.md(1KB)
----.github()
--------workflows()
----singles()
--------vmath.hpp()
----README.md(52KB)
----.ci()
--------build_coverage.sh(683B)
--------build_linux.sh(311B)
--------build_darwin.sh(312B)
--------build_windows_x64.bat(426B)
--------build_windows_x86.bat(428B)
----CMakeLists.txt(722B)
----untests()
--------vmath_mat_fun_tests.cpp(13KB)
--------vmath_qua_fun_tests.cpp(9KB)
--------vmath_mat_tests.cpp(13KB)
--------vmath_tests.hpp(2KB)
--------vmath_vec_tests.cpp(10KB)
--------vmath_fix_tests.cpp(44KB)
--------vmath_vec_fun_tests.cpp(15KB)
--------vmath_ext_tests.cpp(16KB)
--------doctest()
--------vmath_fun_tests.cpp(7KB)
--------vmath_qua_tests.cpp(8KB)
--------CMakeLists.txt(1KB)