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

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}} {}