cgv
Loading...
Searching...
No Matches
constants.h
1#pragma once
2
3namespace cgv {
4namespace math {
5namespace constants {
6
7constexpr double pi = 3.14159265358979323846; // the mathematical constant pi
8constexpr double inv_pi = 0.31830988618379067153; // 1/pi
9constexpr double e = 2.71828182845904523536; // the mathematical constant e
10constexpr double sqrt2 = 1.41421356237309504880; // sqrt(2)
11constexpr double sqrt3 = 1.73205080756887729352; // sqrt(3)
12constexpr double inv_sqrt3 = 0.57735026918962576450; // 1/sqrt(3)
13constexpr double phi = 1.61803398874989484820; // the golden ratio (1+sqrt(5))/2
14
15} // namespace cgv
16} // namespace math
17} // namespace constants
the cgv namespace
Definition print.h:11