SkillAgentSearch skills...

Nmu

neg4n's mathematics utilities

Install / Use

/learn @neg4n/Nmu
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

nmu

<sub> neg4n's math utilities, a C++17 header-only, dependency free and multiplatform set of mathematics utilities and definitions. </sub>

In order to use it, add this repository to your project
as git submodule and add this line to your CMakeLists.txt:

include_directories("nmu/src")

then simply #include <nmu.hpp> in your code.

Documentation will be available soon.

Compilers support

| Name | Tested | Version | |----------|--------|---------| | MSVC | ✅ | 1924 | | g++ |✅ | 7.5.0 | | clang | ❌ | none |

Features

  • Two-dimensional (2D) vectors with all arithmetic types support.
  • Three-dimensional (3D) vectors with all arithmetic types support.
  • Radians to degrees and degrees to radians conversion.
  • Colors (8bit per channel) support with conversions between various notations
    • From/to float
    • From/To float with alpha
    • From/to integer
    • To integer with alpha // TODO: Support from conversion
  • Math constants.

more soon...

Ending speech

Feel free to contribute and do not hesitate to contact
with me through e-mail: i@thiocod.in
if there are any questions/problems.

Written under MIT License

Related Skills

View on GitHub
GitHub Stars18
CategoryDevelopment
Updated2y ago
Forks0

Languages

C++

Security Score

80/100

Audited on Dec 8, 2023

No findings