summary refs log tree commit diff
path: root/src/Math/Trig.hpp
blob: c64e2f27088fcfbe06f52b05ce9faebca1ebed59 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#pragma once

namespace Math {

constexpr double PI = 3.14159265358979323846;

template<typename T>
T radians(T degrees) {
    return (degrees * PI) / 180.0f;
}

template<typename T>
T degrees(T radians) {
    return radians * 180.0f / PI;
}

}