Skip to content

Commit db92302

Browse files
committed
add sign for Vec2
1 parent 87b51b5 commit db92302

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

include/gf2/core/Vec2.h

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -438,6 +438,12 @@ namespace gf {
438438
return { clamp(vec.x, lo, hi), clamp(vec.y, lo, hi) };
439439
}
440440

441+
template<typename T>
442+
constexpr Vec2<T> sign(Vec2<T> vec)
443+
{
444+
return { sign(vec.x), sign(vec.y) };
445+
}
446+
441447
namespace details {
442448

443449
template<typename Archive, typename Self>

0 commit comments

Comments
 (0)