mirror of
https://github.com/AxioDL/zeus.git
synced 2025-07-06 05:05:52 +00:00
Merge c7694f6c8450930210268f258d92b22d7da4c735 into f3e649716af215157b1d64a0f25de8e1d7f185fa
This commit is contained in:
commit
ebc977ab91
@ -183,11 +183,11 @@ template <typename E>
|
||||
|
||||
[[nodiscard]] bool close_enough(const CVector2f& a, const CVector2f& b, float epsilon = FLT_EPSILON);
|
||||
|
||||
[[nodiscard]] inline bool close_enough(float a, float b, double epsilon = FLT_EPSILON) {
|
||||
[[nodiscard]] inline bool close_enough(float a, float b, double epsilon = DBL_EPSILON) {
|
||||
return std::fabs(a - b) < epsilon;
|
||||
}
|
||||
|
||||
[[nodiscard]] inline bool close_enough(double a, double b, double epsilon = FLT_EPSILON) {
|
||||
[[nodiscard]] inline bool close_enough(double a, double b, double epsilon = DBL_EPSILON) {
|
||||
return std::fabs(a - b) < epsilon;
|
||||
}
|
||||
} // namespace zeus
|
||||
|
Loading…
x
Reference in New Issue
Block a user