rename uninit to no_init

This commit is contained in:
BlackMATov
2023-01-08 11:24:27 +07:00
parent 4bddb395fb
commit 2e8e999412
10 changed files with 33 additions and 32 deletions

1
.gitignore vendored
View File

@@ -1,3 +1,4 @@
build/*
install/*
.clangd/*
CMakeLists.txt.user

View File

@@ -87,7 +87,7 @@ public:
vec_base();
vec_base(uninit_t);
vec_base(no_init_t);
vec_base(zero_init_t);
vec_base(unit_init_t);
@@ -108,7 +108,7 @@ public:
vec_base();
vec_base(uninit_t);
vec_base(no_init_t);
vec_base(zero_init_t);
vec_base(unit_init_t);
@@ -131,7 +131,7 @@ public:
vec_base();
vec_base(uninit_t);
vec_base(no_init_t);
vec_base(zero_init_t);
vec_base(unit_init_t);
@@ -233,7 +233,7 @@ public:
mat_base();
mat_base(uninit_t);
mat_base(no_init_t);
mat_base(zero_init_t);
mat_base(unit_init_t);
mat_base(identity_init_t);
@@ -264,7 +264,7 @@ public:
mat_base();
mat_base(uninit_t);
mat_base(no_init_t);
mat_base(zero_init_t);
mat_base(unit_init_t);
mat_base(identity_init_t);
@@ -301,7 +301,7 @@ public:
mat_base();
mat_base(uninit_t);
mat_base(no_init_t);
mat_base(zero_init_t);
mat_base(unit_init_t);
mat_base(identity_init_t);
@@ -413,7 +413,7 @@ public:
qua_base();
qua_base(uninit_t);
qua_base(no_init_t);
qua_base(zero_init_t);
qua_base(identity_init_t);

View File

@@ -41,8 +41,8 @@
namespace vmath_hpp
{
struct uninit_t { explicit uninit_t() = default; };
inline constexpr uninit_t uninit{};
struct no_init_t { explicit no_init_t() = default; };
inline constexpr no_init_t no_init{};
struct zero_init_t { explicit zero_init_t() = default; };
inline constexpr zero_init_t zero_init{};

View File

@@ -25,7 +25,7 @@ namespace vmath_hpp::detail
constexpr mat_base()
: mat_base(identity_init) {}
constexpr mat_base(uninit_t) {}
constexpr mat_base(no_init_t) {}
constexpr mat_base(zero_init_t): mat_base{zero_init, zero_init} {}
constexpr mat_base(unit_init_t): mat_base{unit_init, unit_init} {}
constexpr mat_base(identity_init_t): mat_base{T{1}} {}
@@ -82,7 +82,7 @@ namespace vmath_hpp::detail
constexpr mat_base()
: mat_base(identity_init) {}
constexpr mat_base(uninit_t) {}
constexpr mat_base(no_init_t) {}
constexpr mat_base(zero_init_t): mat_base{zero_init, zero_init, zero_init} {}
constexpr mat_base(unit_init_t): mat_base{unit_init, unit_init, unit_init} {}
constexpr mat_base(identity_init_t): mat_base{T{1}} {}
@@ -156,7 +156,7 @@ namespace vmath_hpp::detail
constexpr mat_base()
: mat_base(identity_init) {}
constexpr mat_base(uninit_t) {}
constexpr mat_base(no_init_t) {}
constexpr mat_base(zero_init_t): mat_base{zero_init, zero_init, zero_init, zero_init} {}
constexpr mat_base(unit_init_t): mat_base{unit_init, unit_init, unit_init, unit_init} {}
constexpr mat_base(identity_init_t): mat_base{T{1}} {}

View File

@@ -22,7 +22,7 @@ namespace vmath_hpp::detail
constexpr qua_base()
: qua_base(identity_init) {}
constexpr qua_base(uninit_t) {}
constexpr qua_base(no_init_t) {}
constexpr qua_base(zero_init_t) : qua_base{zero_init, T{0}} {}
constexpr qua_base(identity_init_t) : qua_base{zero_init, T{1}} {}

View File

@@ -21,7 +21,7 @@ namespace vmath_hpp::detail
constexpr vec_base()
: vec_base{zero_init} {}
constexpr vec_base(uninit_t) {}
constexpr vec_base(no_init_t) {}
constexpr vec_base(zero_init_t): vec_base{T{0}} {}
constexpr vec_base(unit_init_t): vec_base{T{1}} {}
@@ -65,7 +65,7 @@ namespace vmath_hpp::detail
constexpr vec_base()
: vec_base{zero_init} {}
constexpr vec_base(uninit_t) {}
constexpr vec_base(no_init_t) {}
constexpr vec_base(zero_init_t): vec_base{T{0}} {}
constexpr vec_base(unit_init_t): vec_base{T{1}} {}
@@ -111,7 +111,7 @@ namespace vmath_hpp::detail
constexpr vec_base()
: vec_base{zero_init} {}
constexpr vec_base(uninit_t) {}
constexpr vec_base(no_init_t) {}
constexpr vec_base(zero_init_t) : vec_base{T{0}} {}
constexpr vec_base(unit_init_t) : vec_base{T{1}} {}

View File

@@ -38,8 +38,8 @@
namespace vmath_hpp
{
struct uninit_t { explicit uninit_t() = default; };
inline constexpr uninit_t uninit{};
struct no_init_t { explicit no_init_t() = default; };
inline constexpr no_init_t no_init{};
struct zero_init_t { explicit zero_init_t() = default; };
inline constexpr zero_init_t zero_init{};
@@ -575,7 +575,7 @@ namespace vmath_hpp::detail
constexpr vec_base()
: vec_base{zero_init} {}
constexpr vec_base(uninit_t) {}
constexpr vec_base(no_init_t) {}
constexpr vec_base(zero_init_t): vec_base{T{0}} {}
constexpr vec_base(unit_init_t): vec_base{T{1}} {}
@@ -619,7 +619,7 @@ namespace vmath_hpp::detail
constexpr vec_base()
: vec_base{zero_init} {}
constexpr vec_base(uninit_t) {}
constexpr vec_base(no_init_t) {}
constexpr vec_base(zero_init_t): vec_base{T{0}} {}
constexpr vec_base(unit_init_t): vec_base{T{1}} {}
@@ -665,7 +665,7 @@ namespace vmath_hpp::detail
constexpr vec_base()
: vec_base{zero_init} {}
constexpr vec_base(uninit_t) {}
constexpr vec_base(no_init_t) {}
constexpr vec_base(zero_init_t) : vec_base{T{0}} {}
constexpr vec_base(unit_init_t) : vec_base{T{1}} {}
@@ -1911,7 +1911,7 @@ namespace vmath_hpp::detail
constexpr mat_base()
: mat_base(identity_init) {}
constexpr mat_base(uninit_t) {}
constexpr mat_base(no_init_t) {}
constexpr mat_base(zero_init_t): mat_base{zero_init, zero_init} {}
constexpr mat_base(unit_init_t): mat_base{unit_init, unit_init} {}
constexpr mat_base(identity_init_t): mat_base{T{1}} {}
@@ -1968,7 +1968,7 @@ namespace vmath_hpp::detail
constexpr mat_base()
: mat_base(identity_init) {}
constexpr mat_base(uninit_t) {}
constexpr mat_base(no_init_t) {}
constexpr mat_base(zero_init_t): mat_base{zero_init, zero_init, zero_init} {}
constexpr mat_base(unit_init_t): mat_base{unit_init, unit_init, unit_init} {}
constexpr mat_base(identity_init_t): mat_base{T{1}} {}
@@ -2042,7 +2042,7 @@ namespace vmath_hpp::detail
constexpr mat_base()
: mat_base(identity_init) {}
constexpr mat_base(uninit_t) {}
constexpr mat_base(no_init_t) {}
constexpr mat_base(zero_init_t): mat_base{zero_init, zero_init, zero_init, zero_init} {}
constexpr mat_base(unit_init_t): mat_base{unit_init, unit_init, unit_init, unit_init} {}
constexpr mat_base(identity_init_t): mat_base{T{1}} {}
@@ -3111,7 +3111,7 @@ namespace vmath_hpp::detail
constexpr qua_base()
: qua_base(identity_init) {}
constexpr qua_base(uninit_t) {}
constexpr qua_base(no_init_t) {}
constexpr qua_base(zero_init_t) : qua_base{zero_init, T{0}} {}
constexpr qua_base(identity_init_t) : qua_base{zero_init, T{1}} {}

View File

@@ -60,9 +60,9 @@ TEST_CASE("vmath/mat") {
STATIC_CHECK(imat3() == imat3({1,0,0},{0,1,0},{0,0,1}));
STATIC_CHECK(imat4() == imat4({1,0,0,0},{0,1,0,0},{0,0,1,0},{0,0,0,1}));
(void)imat2(uninit);
(void)imat3(uninit);
(void)imat4(uninit);
(void)imat2(no_init);
(void)imat3(no_init);
(void)imat4(no_init);
STATIC_CHECK(imat2(zero_init) == imat2({0,0},{0,0}));
STATIC_CHECK(imat3(zero_init) == imat3({0,0,0},{0,0,0},{0,0,0}));

View File

@@ -36,7 +36,7 @@ TEST_CASE("vmath/qua") {
CHECK(q.s == 1);
STATIC_CHECK(qua<int>() == qua<int>({0,0,0},1));
(void)qua<int>(uninit);
(void)qua<int>(no_init);
STATIC_CHECK(qua<int>(zero_init) == qua<int>({0,0,0},0));
STATIC_CHECK(qua<int>(identity_init) == qua<int>({0,0,0},1));
}

View File

@@ -60,9 +60,9 @@ TEST_CASE("vmath/vec") {
STATIC_CHECK(ivec3() == ivec3(0,0,0));
STATIC_CHECK(ivec4() == ivec4(0,0,0,0));
(void)ivec2(uninit);
(void)ivec3(uninit);
(void)ivec4(uninit);
(void)ivec2(no_init);
(void)ivec3(no_init);
(void)ivec4(no_init);
STATIC_CHECK(ivec2(zero_init) == ivec2(0,0));
STATIC_CHECK(ivec3(zero_init) == ivec3(0,0,0));