|
Autoware.Auto
|
|
Functions | |
| template<typename T > | |
| types::bool8_t | exclusive_or (const T &a, const T &b) |
| Convenience method for performing logical exclusive or ops. More... | |
| template<typename T > | |
| bool | abs_eq (const T &a, const T &b, const T &eps) |
| Check for approximate equality in absolute terms. More... | |
| template<typename T > | |
| bool | abs_lt (const T &a, const T &b, const T &eps) |
| Check for approximate less than in absolute terms. More... | |
| template<typename T > | |
| bool | abs_lte (const T &a, const T &b, const T &eps) |
| Check for approximate less than or equal in absolute terms. More... | |
| template<typename T > | |
| bool | abs_gte (const T &a, const T &b, const T &eps) |
| Check for approximate greater than or equal in absolute terms. More... | |
| template<typename T > | |
| bool | abs_gt (const T &a, const T &b, const T &eps) |
| Check for approximate greater than in absolute terms. More... | |
| template<typename T > | |
| bool | abs_eq_zero (const T &a, const T &eps) |
| Check whether a value is within epsilon of zero. More... | |
| template<typename T > | |
| bool | rel_eq (const T &a, const T &b, const T &rel_eps) |
| https://randomascii.wordpress.com/2012/02/25/comparing-floating-point-numbers-2012-edition/ More... | |
| template<typename T > | |
| bool | approx_eq (const T &a, const T &b, const T &abs_eps, const T &rel_eps) |
| Check for approximate equality in absolute and relative terms. More... | |
| bool autoware::common::helper_functions::comparisons::abs_eq | ( | const T & | a, |
| const T & | b, | ||
| const T & | eps | ||
| ) |
Check for approximate equality in absolute terms.
| bool autoware::common::helper_functions::comparisons::abs_eq_zero | ( | const T & | a, |
| const T & | eps | ||
| ) |
Check whether a value is within epsilon of zero.
| bool autoware::common::helper_functions::comparisons::abs_gt | ( | const T & | a, |
| const T & | b, | ||
| const T & | eps | ||
| ) |
Check for approximate greater than in absolute terms.
| bool autoware::common::helper_functions::comparisons::abs_gte | ( | const T & | a, |
| const T & | b, | ||
| const T & | eps | ||
| ) |
Check for approximate greater than or equal in absolute terms.
| bool autoware::common::helper_functions::comparisons::abs_lt | ( | const T & | a, |
| const T & | b, | ||
| const T & | eps | ||
| ) |
Check for approximate less than in absolute terms.
| bool autoware::common::helper_functions::comparisons::abs_lte | ( | const T & | a, |
| const T & | b, | ||
| const T & | eps | ||
| ) |
Check for approximate less than or equal in absolute terms.
| bool autoware::common::helper_functions::comparisons::approx_eq | ( | const T & | a, |
| const T & | b, | ||
| const T & | abs_eps, | ||
| const T & | rel_eps | ||
| ) |
Check for approximate equality in absolute and relative terms.
| types::bool8_t autoware::common::helper_functions::comparisons::exclusive_or | ( | const T & | a, |
| const T & | b | ||
| ) |
Convenience method for performing logical exclusive or ops.
| bool autoware::common::helper_functions::comparisons::rel_eq | ( | const T & | a, |
| const T & | b, | ||
| const T & | rel_eps | ||
| ) |
https://randomascii.wordpress.com/2012/02/25/comparing-floating-point-numbers-2012-edition/