fixed for clang

This commit is contained in:
Orange
2025-04-05 13:00:00 +03:00
parent 138c996393
commit 7b712ed960
6 changed files with 46 additions and 8 deletions

View File

@@ -124,9 +124,9 @@ namespace omath
}
#ifndef _MSC_VER
[[nodiscard]] constexpr Type& Length() const
[[nodiscard]] constexpr Type Length() const
{
return std::hypot(x, y);
return std::hypot(this->x, this->y);
}
[[nodiscard]] constexpr Vector2 Normalized() const

View File

@@ -121,12 +121,12 @@ namespace omath
#ifndef _MSC_VER
[[nodiscard]] constexpr Type Length() const
{
return std::hypot(x, y, z);
return std::hypot(this->x, this->y, z);
}
[[nodiscard]] constexpr Type Length2D() const
{
return Vector2::Length();
return Vector2<Type>::Length();
}
[[nodiscard]] Type DistTo(const Vector3& vOther) const
{