Deprecate BitTwiddling module, fix obsolete standard header inclusion
This commit is contained in:
@@ -165,7 +165,7 @@ namespace J3ML::BitTwiddling {
|
||||
u32 BinaryStringToValue(const char* s);
|
||||
|
||||
/// Returns the number of 1's set in the given value.
|
||||
inline int CountBitsSet(u32 value);
|
||||
//inline int CountBitsSet(u32 value);
|
||||
}
|
||||
|
||||
namespace J3ML::Math {
|
||||
|
@@ -10,8 +10,7 @@
|
||||
|
||||
#include <format>
|
||||
#include <iomanip>
|
||||
#include <strstream>
|
||||
#include "J3ML/J3ML.hpp"
|
||||
#include <J3ML/J3ML.hpp>
|
||||
|
||||
#include <sstream>
|
||||
|
||||
@@ -133,9 +132,7 @@ namespace J3ML::Math::Functions::Trigonometric {
|
||||
|
||||
}
|
||||
|
||||
namespace J3ML::Math::Functions {
|
||||
|
||||
}
|
||||
namespace J3ML::Math::Functions { }
|
||||
|
||||
namespace J3ML {
|
||||
|
||||
@@ -169,9 +166,6 @@ namespace J3ML {
|
||||
return 1.f / Sqrt(x);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
int SigFigsTable[] = {0,0,0,1,0,0,1,0,0,1};
|
||||
|
||||
int DivBy[] = {1,1,1, 1000,1000,1000, 1000000, 1000000, 1000000, 1000000000, 1000000000,1000000000};
|
||||
@@ -297,8 +291,6 @@ namespace J3ML {
|
||||
return 1.f / x;
|
||||
}
|
||||
|
||||
|
||||
|
||||
Math::Rotation::Rotation() : valueInRadians(0) {}
|
||||
|
||||
Math::Rotation::Rotation(float value) : valueInRadians(value) {}
|
||||
@@ -311,19 +303,10 @@ namespace J3ML {
|
||||
return {valueInRadians + rhs.valueInRadians};
|
||||
}
|
||||
|
||||
|
||||
|
||||
int BitTwiddling::CountBitsSet(u32 value) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// int BitTwiddling::CountBitsSet(u32 value) { }
|
||||
|
||||
namespace Math::Functions {
|
||||
|
||||
|
||||
|
||||
bool IsPow2(u32 number) {
|
||||
return (number & (number - 1)) == 0;
|
||||
}
|
||||
|
Reference in New Issue
Block a user