rtm/constants.h¶
#include "rtm/constants.h"
Constants are defined here. Usage is meant to be as natural as possible.
float foo = rtm::constants::pi();
double bar = rtm::constants::pi() * 0.5;
constants::pi¶
float constants::pi()
PI.
The return value also converts to double.
constants::half_pi¶
float constants::half_pi()
PI / 2.
The return value also converts to double.
constants::two_pi¶
float constants::two_pi()
PI * 2.
The return value also converts to double.
constants::one_div_two_pi¶
float constants::one_div_two_pi()
1.0 / (PI * 2)
The return value also converts to double.
constants::pi_div_one_eighty¶
float constants::pi_div_one_eighty()
PI / 180.
The return value also converts to double.
constants::one_eighty_div_pi¶
float constants::one_eighty_div_pi()
180 / PI
The return value also converts to double.