robocin / ssl-core

MIT License
11 stars 0 forks source link

Add Angle wrapper library #64

Open joseviccruz opened 4 months ago

joseviccruz commented 4 months ago

Original PR: https://github.com/robocin/robocin-cpp/pull/5

This pull request introduces the addition of Angle, a geometric wrapper for floating-point numbers that provides a comprehensive set of utility methods for performing various angular operations.

Angle enhances the functionality of floating-point numbers by encapsulating them within a specialized class, allowing for simplified and efficient manipulation of angles in geometric calculations. The utility methods provided by Angle enable seamless conversions between different angular units, accurate angle comparisons, and precise angle operations such as addition, subtraction, and normalization.