19 namespace perception {
27 static const double PI() {
return 3.1415926535897932384626433832795; }
29 return 6.283185307179586476925286766559;
32 return 1.5707963267948966192313216916398;
35 return 0.15915494309189533576888376337251;
38 return 1.4142135623730950488016887242097;
41 return 0.70710678118654752440084436210485;
44 return 1.7320508075688772935274463415059;
47 return 0.57735026918962576450914878050196;
50 return 0.017453292519943295769236907684886;
53 return 57.295779513082320876798154814105;
55 static const double EPSILON() {
return 1.11e-016; }
66 static const float PI() {
return 3.1415926535897932384626433832795f; }
68 return 6.283185307179586476925286766559f;
71 return 1.5707963267948966192313216916398f;
74 return 0.15915494309189533576888376337251f;
77 return 1.4142135623730950488016887242097f;
80 return 0.70710678118654752440084436210485f;
83 return 1.7320508075688772935274463415059f;
86 return 0.57735026918962576450914878050196f;
89 return 0.017453292519943295769236907684886f;
92 return 57.295779513082320876798154814105f;
94 static const float EPSILON() {
return 5.96e-08f; }
103 static const int kIUByteBitCountLut[] = {
104 0, 1, 1, 2, 1, 2, 2, 3, 1, 2, 2, 3, 2, 3, 3, 4, 1, 2, 2, 3, 2, 3, 3, 4,
105 2, 3, 3, 4, 3, 4, 4, 5, 1, 2, 2, 3, 2, 3, 3, 4, 2, 3, 3, 4, 3, 4, 4, 5,
106 2, 3, 3, 4, 3, 4, 4, 5, 3, 4, 4, 5, 4, 5, 5, 6, 1, 2, 2, 3, 2, 3, 3, 4,
107 2, 3, 3, 4, 3, 4, 4, 5, 2, 3, 3, 4, 3, 4, 4, 5, 3, 4, 4, 5, 4, 5, 5, 6,
108 2, 3, 3, 4, 3, 4, 4, 5, 3, 4, 4, 5, 4, 5, 5, 6, 3, 4, 4, 5, 4, 5, 5, 6,
109 4, 5, 5, 6, 5, 6, 6, 7, 1, 2, 2, 3, 2, 3, 3, 4, 2, 3, 3, 4, 3, 4, 4, 5,
110 2, 3, 3, 4, 3, 4, 4, 5, 3, 4, 4, 5, 4, 5, 5, 6, 2, 3, 3, 4, 3, 4, 4, 5,
111 3, 4, 4, 5, 4, 5, 5, 6, 3, 4, 4, 5, 4, 5, 5, 6, 4, 5, 5, 6, 5, 6, 6, 7,
112 2, 3, 3, 4, 3, 4, 4, 5, 3, 4, 4, 5, 4, 5, 5, 6, 3, 4, 4, 5, 4, 5, 5, 6,
113 4, 5, 5, 6, 5, 6, 6, 7, 3, 4, 4, 5, 4, 5, 5, 6, 4, 5, 5, 6, 5, 6, 6, 7,
114 4, 5, 5, 6, 5, 6, 6, 7, 5, 6, 6, 7, 6, 7, 7, 8};
static const double SQRT_3()
Definition: i_constant.h:43
static const double REC_SQRT_2()
Definition: i_constant.h:40
static const double PI()
Definition: i_constant.h:27
static const float EPSILON()
Definition: i_constant.h:94
PlanningContext is the runtime context in planning. It is persistent across multiple frames...
Definition: atomic_hash_map.h:25
static const double HALF_PI()
Definition: i_constant.h:31
static const float REC_SQRT_2()
Definition: i_constant.h:79
static const float SQRT_EPSILON()
Definition: i_constant.h:95
static const float REC_SQRT_3()
Definition: i_constant.h:85
static const double RADIAN_TO_DEGREE()
Definition: i_constant.h:52
Definition: i_constant.h:22
static const float REC_TWO_PI()
Definition: i_constant.h:73
static const float RADIAN_TO_DEGREE()
Definition: i_constant.h:91
static const double TWO_PI()
Definition: i_constant.h:28
static const double EPSILON()
Definition: i_constant.h:55
static const float SQRT_2()
Definition: i_constant.h:76
static const double REC_SQRT_3()
Definition: i_constant.h:46
static const double DEGREE_TO_RADIAN()
Definition: i_constant.h:49
static const float SQRT_3()
Definition: i_constant.h:82
static const double MIN_ABS_SAFE_DIVIDEND()
Definition: i_constant.h:60
static const float DEGREE_TO_RADIAN()
Definition: i_constant.h:88
static const float HALF_PI()
Definition: i_constant.h:70
static const double SQRT_2()
Definition: i_constant.h:37
static const double REC_TWO_PI()
Definition: i_constant.h:34
static const double SQRT_EPSILON()
Definition: i_constant.h:56
static const float MIN_ABS_SAFE_DIVIDEND()
Definition: i_constant.h:99
static const float TWO_PI()
Definition: i_constant.h:67
static const float PI()
Definition: i_constant.h:66