Namespaces | |
loop_unroll | |
numeric | |
Typedefs | |
typedef unsigned char | uchar_t |
typedef char | char_t |
Functions | |
bool | is_whitespace (const char_t c) |
bool | is_operator_char (const char_t c) |
bool | is_letter (const char_t c) |
bool | is_digit (const char_t c) |
bool | is_letter_or_digit (const char_t c) |
bool | is_left_bracket (const char_t c) |
bool | is_right_bracket (const char_t c) |
bool | is_bracket (const char_t c) |
bool | is_sign (const char_t c) |
bool | is_invalid (const char_t c) |
bool | imatch (const char_t c1, const char_t c2) |
bool | imatch (const std::string &s1, const std::string &s2) |
bool | is_valid_sf_symbol (const std::string &symbol) |
const char & | front (const std::string &s) |
const char & | back (const std::string &s) |
std::string | to_str (int i) |
bool | is_hex_digit (const std::string::value_type digit) |
uchar_t | hex_to_bin (uchar_t h) |
template<typename Iterator > | |
void | parse_hex (Iterator &itr, Iterator end, std::string::value_type &result) |
void | cleanup_escapes (std::string &s) |
bool | is_reserved_word (const std::string &symbol) |
bool | is_reserved_symbol (const std::string &symbol) |
bool | is_base_function (const std::string &function_name) |
bool | is_control_struct (const std::string &cntrl_strct) |
bool | is_logic_opr (const std::string &lgc_opr) |
template<typename Iterator , typename Compare > | |
bool | match_impl (const Iterator pattern_begin, const Iterator pattern_end, const Iterator data_begin, const Iterator data_end, const typename std::iterator_traits< Iterator >::value_type &zero_or_more, const typename std::iterator_traits< Iterator >::value_type &zero_or_one) |
bool | wc_match (const std::string &wild_card, const std::string &str) |
bool | wc_imatch (const std::string &wild_card, const std::string &str) |
bool | sequence_match (const std::string &pattern, const std::string &str, std::size_t &diff_index, char &diff_value) |
template<typename T > | |
T | compute_pow10 (T d, const int exponent) |
template<typename Iterator , typename T > | |
bool | string_to_type_converter_impl_ref (Iterator &itr, const Iterator end, T &result) |
template<typename Iterator , typename T > | |
static bool | parse_nan (Iterator &itr, const Iterator end, T &t) |
template<typename Iterator , typename T > | |
static bool | parse_inf (Iterator &itr, const Iterator end, T &t, bool negative) |
template<typename Iterator , typename T > | |
bool | string_to_real (Iterator &itr_external, const Iterator end, T &t, numeric::details::real_type_tag) |
template<typename T > | |
bool | string_to_real (const std::string &s, T &t) |
std::string | to_str (const operator_type opr) |
void | dump_ptr (const std::string &, const void *) |
void | dump_ptr (const std::string &, const void *, const std::size_t) |
template<typename T > | |
bool | is_generally_string_node (const expression_node< T > *node) |
bool | is_true (const double v) |
bool | is_true (const long double v) |
bool | is_true (const float v) |
template<typename T > | |
bool | is_true (const std::complex< T > &v) |
template<typename T > | |
bool | is_true (const expression_node< T > *node) |
template<typename T > | |
bool | is_false (const expression_node< T > *node) |
template<typename T > | |
bool | is_unary_node (const expression_node< T > *node) |
template<typename T > | |
bool | is_neg_unary_node (const expression_node< T > *node) |
template<typename T > | |
bool | is_binary_node (const expression_node< T > *node) |
template<typename T > | |
bool | is_variable_node (const expression_node< T > *node) |
template<typename T > | |
bool | is_ivariable_node (const expression_node< T > *node) |
template<typename T > | |
bool | is_vector_elem_node (const expression_node< T > *node) |
template<typename T > | |
bool | is_rebasevector_elem_node (const expression_node< T > *node) |
template<typename T > | |
bool | is_rebasevector_celem_node (const expression_node< T > *node) |
template<typename T > | |
bool | is_vector_node (const expression_node< T > *node) |
template<typename T > | |
bool | is_ivector_node (const expression_node< T > *node) |
template<typename T > | |
bool | is_constant_node (const expression_node< T > *node) |
template<typename T > | |
bool | is_null_node (const expression_node< T > *node) |
template<typename T > | |
bool | is_break_node (const expression_node< T > *node) |
template<typename T > | |
bool | is_continue_node (const expression_node< T > *node) |
template<typename T > | |
bool | is_swap_node (const expression_node< T > *node) |
template<typename T > | |
bool | is_function (const expression_node< T > *node) |
template<typename T > | |
bool | is_return_node (const expression_node< T > *node) |
template<typename T > | |
bool | is_negate_node (const expression_node< T > *node) |
template<typename T > | |
bool | branch_deletable (expression_node< T > *node) |
template<std::size_t N, typename T > | |
bool | all_nodes_valid (expression_node< T > *(&b)[N]) |
template<typename T , typename Allocator , template< typename, typename > class Sequence> | |
bool | all_nodes_valid (const Sequence< expression_node< T > *, Allocator > &b) |
template<std::size_t N, typename T > | |
bool | all_nodes_variables (expression_node< T > *(&b)[N]) |
template<typename T , typename Allocator , template< typename, typename > class Sequence> | |
bool | all_nodes_variables (Sequence< expression_node< T > *, Allocator > &b) |
template<typename NodeAllocator , typename T , std::size_t N> | |
void | free_all_nodes (NodeAllocator &node_allocator, expression_node< T > *(&b)[N]) |
template<typename NodeAllocator , typename T , typename Allocator , template< typename, typename > class Sequence> | |
void | free_all_nodes (NodeAllocator &node_allocator, Sequence< expression_node< T > *, Allocator > &b) |
template<typename NodeAllocator , typename T > | |
void | free_node (NodeAllocator &node_allocator, expression_node< T > *&node, const bool force_delete=false) |
template<std::size_t N, typename T > | |
void | init_branches (std::pair< expression_node< T > *, bool >(&branch)[N], expression_node< T > *b0, expression_node< T > *b1=reinterpret_cast< expression_node< T > *>(0), expression_node< T > *b2=reinterpret_cast< expression_node< T > *>(0), expression_node< T > *b3=reinterpret_cast< expression_node< T > *>(0), expression_node< T > *b4=reinterpret_cast< expression_node< T > *>(0), expression_node< T > *b5=reinterpret_cast< expression_node< T > *>(0), expression_node< T > *b6=reinterpret_cast< expression_node< T > *>(0), expression_node< T > *b7=reinterpret_cast< expression_node< T > *>(0), expression_node< T > *b8=reinterpret_cast< expression_node< T > *>(0), expression_node< T > *b9=reinterpret_cast< expression_node< T > *>(0)) |
template<typename T , std::size_t N> | |
T | axn (T a, T x) |
template<typename T , std::size_t N> | |
T | axnb (T a, T x, T b) |
define_sfop3 (00,(x+y)/z,"(t+t)/t") define_sfop3(01 | |
x y t t *t | define_sfop3 (02,(x+y) - z,"(t+t)-t") define_sfop3(03 |
x y t t *t x y t t t | define_sfop3 (04,(x - y)+z,"(t-t)+t") define_sfop3(05 |
x y t t *t x y t t t x y t t t | define_sfop3 (06,(x - y) *z,"(t-t)*t") define_sfop3(07 |
x y t t *t x y t t t x y t t t x *y t *t t | define_sfop3 (08,(x *y) - z,"(t*t)-t") define_sfop3(09 |
x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t | define_sfop3 (10,(x *y) *z,"(t*t)*t") define_sfop3(11 |
x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t | define_sfop3 (12,(x/y) - z,"(t/t)-t") define_sfop3(13 |
x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t | define_sfop3 (14,(x/y) *z,"(t/t)*t") define_sfop3(15 |
x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t | x (y+z) |
x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t | t (t+t)") define_sfop3(16 |
x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t | x (y - z) |
x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t | t (t-t)") define_sfop3(17 |
x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t | x (y *z) |
x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t | t (t *t)") define_sfop3(18 |
x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t | x (y/z) |
x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t | t (t/t)") define_sfop3(19 |
x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t | define_sfop3 (20, x *(y - z),"t*(t-t)") define_sfop3(21 |
x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t | define_sfop3 (22, x *(y/z),"t*(t/t)") define_sfop3(23 |
x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t | axnb< T, 2 > (x, y, z)) |
x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t | define_sfop3 (32,(axnb< T, 3 >(x, y, z))," ") define_sfop3(33 |
x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t | axnb< T, 4 > (x, y, z)) |
x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t | define_sfop3 (34,(axnb< T, 5 >(x, y, z))," ") define_sfop3(35 |
x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t | axnb< T, 6 > (x, y, z)) |
x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t | define_sfop3 (36,(axnb< T, 7 >(x, y, z))," ") define_sfop3(37 |
x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t | axnb< T, 8 > (x, y, z)) |
x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t | define_sfop3 (38,(axnb< T, 9 >(x, y, z))," ") define_sfop3(39 |
x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t x | define_sfop3 (40, x *numeric::log(y) - z,"") define_sfop3(41 |
x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t x x | define_sfop3 (42, x *numeric::log10(y) - z,"") define_sfop3(43 |
x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t x x x | define_sfop3 (44, x *numeric::sin(y) - z,"") define_sfop3(45 |
x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t x x x x | define_sfop3 (46, x *numeric::cos(y) - z,"") define_sfop3(47 |
exprtk_define_unary_op (abs) exprtk_define_unary_op(acos) exprtk_define_unary_op(acosh) exprtk_define_unary_op(asin) exprtk_define_unary_op(asinh) exprtk_define_unary_op(atan) exprtk_define_unary_op(atanh) exprtk_define_unary_op(ceil) exprtk_define_unary_op(cos) exprtk_define_unary_op(cosh) exprtk_define_unary_op(cot) exprtk_define_unary_op(csc) exprtk_define_unary_op(d2g) exprtk_define_unary_op(d2r) exprtk_define_unary_op(erf) exprtk_define_unary_op(erfc) exprtk_define_unary_op(exp) exprtk_define_unary_op(expm1) exprtk_define_unary_op(floor) exprtk_define_unary_op(frac) exprtk_define_unary_op(g2d) exprtk_define_unary_op(log) exprtk_define_unary_op(log10) exprtk_define_unary_op(log2) exprtk_define_unary_op(log1p) exprtk_define_unary_op(ncdf) exprtk_define_unary_op(neg) exprtk_define_unary_op(notl) exprtk_define_unary_op(pos) exprtk_define_unary_op(r2d) exprtk_define_unary_op(round) exprtk_define_unary_op(sec) exprtk_define_unary_op(sgn) exprtk_define_unary_op(sin) exprtk_define_unary_op(sinc) exprtk_define_unary_op(sinh) exprtk_define_unary_op(sqrt) exprtk_define_unary_op(tan) exprtk_define_unary_op(tanh) exprtk_define_unary_op(trunc) template< typename T > struct opr_base | |
template<typename T > | |
T | value (details::expression_node< T > *n) |
template<typename T > | |
T | value (T *t) |
synthesis_node_type_define (const T0 &, const T1 &, e_vov) synthesis_node_type_define(const T0 & | |
const e_voc | synthesis_node_type_define (const T0, const T1 &, e_cov) synthesis_node_type_define(T0 & |
const e_voc T1 e_none | synthesis_node_type_define (const T0, const T1, e_none) synthesis_node_type_define(T0 & |
const e_voc T1 e_none const e_none | synthesis_node_type_define (const T0, T1 &, e_none) synthesis_node_type_define(const T0 & |
const e_voc T1 e_none const e_none T1 e_none | synthesis_node_type_define (T0 &, const T1 &, e_none) template< typename T |
synthesis_node_type_define (const T0 &, const T1 &, const T2 &, e_vovov) synthesis_node_type_define(const T0 & | |
const T1 const e_vovoc | synthesis_node_type_define (const T0 &, const T1, const T2 &, e_vocov) synthesis_node_type_define(const T0 |
const T1 const e_vovoc const T1 const T2 e_covov | synthesis_node_type_define (const T0, const T1 &, const T2, e_covoc) synthesis_node_type_define(const T0 |
const T1 const e_vovoc const T1 const T2 e_covov const const e_none | synthesis_node_type_define (const T0, const T1, const T2 &, e_none) synthesis_node_type_define(const T0 & |
const T1 const e_vovoc const T1 const T2 e_covov const const e_none const const e_none | synthesis_node_type_define (T0 &, T1 &, T2 &, e_none) template< typename T |
synthesis_node_type_define (const T0 &, const T1 &, const T2 &, const T3 &, e_vovovov) synthesis_node_type_define(const T0 & | |
const T1 const T2 const e_vovovoc | synthesis_node_type_define (const T0 &, const T1 &, const T2, const T3 &, e_vovocov) synthesis_node_type_define(const T0 & |
const T1 const T2 const e_vovovoc const const T2 const T3 e_vocovov | synthesis_node_type_define (const T0, const T1 &, const T2 &, const T3 &, e_covovov) synthesis_node_type_define(const T0 |
const T1 const T2 const e_vovovoc const const T2 const T3 e_vocovov const T1 const const T3 e_covocov | synthesis_node_type_define (const T0 &, const T1, const T2 &, const T3, e_vocovoc) synthesis_node_type_define(const T0 |
const T1 const T2 const e_vovovoc const const T2 const T3 e_vocovov const T1 const const T3 e_covocov const T1 const T2 const e_covovoc | synthesis_node_type_define (const T0 &, const T1, const T2, const T3 &, e_vococov) synthesis_node_type_define(const T0 |
const T1 const T2 const e_vovovoc const const T2 const T3 e_vocovov const T1 const const T3 e_covocov const T1 const T2 const e_covovoc const const const e_none | synthesis_node_type_define (const T0, const T1, const T2, const T3 &, e_none) synthesis_node_type_define(const T0 |
const T1 const T2 const e_vovovoc const const T2 const T3 e_vocovov const T1 const const T3 e_covocov const T1 const T2 const e_covovoc const const const e_none const const T2 const e_none | synthesis_node_type_define (const T0, const T1 &, const T2, const T3, e_none) synthesis_node_type_define(const T0 & |
const T1 const T2 const e_vovovoc const const T2 const T3 e_vocovov const T1 const const T3 e_covocov const T1 const T2 const e_covovoc const const const e_none const const T2 const e_none const const const e_none | synthesis_node_type_define (const T0, const T1, const T2 &, const T3 &, e_none) synthesis_node_type_define(const T0 & |
template<typename T > | |
bool | is_sf3ext_node (const expression_node< T > *n) |
template<typename T > | |
bool | is_sf4ext_node (const expression_node< T > *n) |
template<typename T > | |
bool | is_vov_node (const expression_node< T > *node) |
template<typename T > | |
bool | is_cov_node (const expression_node< T > *node) |
template<typename T > | |
bool | is_voc_node (const expression_node< T > *node) |
template<typename T > | |
bool | is_cob_node (const expression_node< T > *node) |
template<typename T > | |
bool | is_boc_node (const expression_node< T > *node) |
template<typename T > | |
bool | is_t0ot1ot2_node (const expression_node< T > *node) |
template<typename T > | |
bool | is_t0ot1ot2ot3_node (const expression_node< T > *node) |
template<typename T > | |
bool | is_uv_node (const expression_node< T > *node) |
template<typename T > | |
bool | is_string_node (const expression_node< T > *node) |
template<typename T > | |
bool | is_string_range_node (const expression_node< T > *node) |
template<typename T > | |
bool | is_const_string_node (const expression_node< T > *node) |
template<typename T > | |
bool | is_const_string_range_node (const expression_node< T > *node) |
template<typename T > | |
bool | is_string_assignment_node (const expression_node< T > *node) |
template<typename T > | |
bool | is_string_concat_node (const expression_node< T > *node) |
template<typename T > | |
bool | is_string_function_node (const expression_node< T > *node) |
template<typename T > | |
bool | is_string_condition_node (const expression_node< T > *node) |
template<typename T > | |
bool | is_string_ccondition_node (const expression_node< T > *node) |
template<typename T > | |
bool | is_string_vararg_node (const expression_node< T > *node) |
template<typename T > | |
bool | is_genricstring_range_node (const expression_node< T > *node) |
void | load_operations_map (std::multimap< std::string, details::base_operation_t, details::ilesscompare > &m) |
template<typename Parser > | |
void | disable_type_checking (Parser &p) |
Variables | |
static const std::string | reserved_words [] |
static const std::size_t | reserved_words_size = sizeof(reserved_words) / sizeof(std::string) |
static const std::string | reserved_symbols [] |
static const std::size_t | reserved_symbols_size = sizeof(reserved_symbols) / sizeof(std::string) |
static const std::string | base_function_list [] |
static const std::size_t | base_function_list_size = sizeof(base_function_list) / sizeof(std::string) |
static const std::string | logic_ops_list [] |
static const std::size_t | logic_ops_list_size = sizeof(logic_ops_list) / sizeof(std::string) |
static const std::string | cntrl_struct_list [] |
static const std::size_t | cntrl_struct_list_size = sizeof(cntrl_struct_list) / sizeof(std::string) |
static const std::string | arithmetic_ops_list [] |
static const std::size_t | arithmetic_ops_list_size = sizeof(arithmetic_ops_list) / sizeof(std::string) |
static const std::string | assignment_ops_list [] |
static const std::size_t | assignment_ops_list_size = sizeof(assignment_ops_list) / sizeof(std::string) |
static const std::string | inequality_ops_list [] |
static const std::size_t | inequality_ops_list_size = sizeof(inequality_ops_list) / sizeof(std::string) |
static const double | pow10 [] |
static const std::size_t | pow10_size = sizeof(pow10) / sizeof(double) |
x y * | z |
const | T1 |
const e_voc T1 e_none const e_none T1 e_none | T0 |
const T1 const | T2 |
const T1 const T2 const | T3 |
typedef char exprtk::details::char_t |
Definition at line 70 of file exprtk.hpp.
typedef unsigned char exprtk::details::uchar_t |
Definition at line 69 of file exprtk.hpp.
Definition at line 4306 of file exprtk.hpp.
|
inline |
Definition at line 5058 of file exprtk.hpp.
Referenced by exprtk::parser< T >::expression_generator< T >::function(), exprtk::parser< T >::expression_generator< T >::generic_function_call(), exprtk::parser< T >::expression_generator< T >::multi_switch_statement(), exprtk::parser< T >::expression_generator< T >::return_call(), exprtk::parser< T >::expression_generator< T >::special_function(), exprtk::parser< T >::expression_generator< T >::string_function_call(), exprtk::parser< T >::expression_generator< T >::switch_statement(), exprtk::parser< T >::expression_generator< T >::vararg_function(), and exprtk::parser< T >::expression_generator< T >::vararg_function_call().
|
inline |
Definition at line 5071 of file exprtk.hpp.
|
inline |
Definition at line 5082 of file exprtk.hpp.
References is_variable_node().
Referenced by exprtk::parser< T >::expression_generator< T >::special_function(), and exprtk::parser< T >::expression_generator< T >::vararg_function().
|
inline |
Definition at line 5098 of file exprtk.hpp.
References is_variable_node().
|
inline |
Definition at line 8887 of file exprtk.hpp.
References exprtk::details::numeric::fast_exp< T, N >::result().
|
inline |
Definition at line 8894 of file exprtk.hpp.
References exprtk::details::numeric::fast_exp< T, N >::result().
x y t t* t x y t t t x y t t t x* y t* t t x* y t* t t x y t t t x y t t t x* y t* t t x* y t* t* t exprtk::details::axnb< T, 2 > | ( | x | , |
y | , | ||
z | |||
) |
x y t t* t x y t t t x y t t t x* y t* t t x* y t* t t x y t t t x y t t t x* y t* t t x* y t* t* t exprtk::details::axnb< T, 4 > | ( | x | , |
y | , | ||
z | |||
) |
x y t t* t x y t t t x y t t t x* y t* t t x* y t* t t x y t t t x y t t t x* y t* t t x* y t* t* t exprtk::details::axnb< T, 6 > | ( | x | , |
y | , | ||
z | |||
) |
x y t t* t x y t t t x y t t t x* y t* t t x* y t* t t x y t t t x y t t t x* y t* t t x* y t* t* t exprtk::details::axnb< T, 8 > | ( | x | , |
y | , | ||
z | |||
) |
|
inline |
Definition at line 182 of file exprtk.hpp.
Referenced by exprtk::function_compositor< T >::compile_expression().
|
inline |
Definition at line 5051 of file exprtk.hpp.
References is_string_node(), and is_variable_node().
Referenced by exprtk::parser< T >::compile(), exprtk::details::function_N_node< T, IFunction, N >::init_branches(), exprtk::details::generic_function_node< T, null_igenfunc< T > >::init_branches(), exprtk::details::multi_switch_node< T >::multi_switch_node(), exprtk::details::construct_branch_pair< T, D, true >::process(), exprtk::details::str_vararg_node< T, VarArgFunction >::str_vararg_node(), exprtk::details::switch_node< T >::switch_node(), exprtk::details::vararg_node< T, VarArgFunction >::vararg_node(), exprtk::expression< T >::control_block::~control_block(), and exprtk::details::vector_assignment_node< T >::~vector_assignment_node().
|
inline |
Definition at line 256 of file exprtk.hpp.
References end(), and parse_hex().
Referenced by exprtk::lexer::generator::scan_string().
|
inline |
Definition at line 1551 of file exprtk.hpp.
References exprtk::details::numeric::constant::e, and exprtk::details::numeric::pow().
Referenced by string_to_real().
x y t t* t x y t t t x y t t t x* y t* t t exprtk::details::define_sfop3 | ( | 08 | , |
(x *y) - | z, | ||
"(t*t)-t" | |||
) |
x y t t* t x y t t t x y t t t x* y t* t t x* y t* t t exprtk::details::define_sfop3 | ( | 10 | , |
(x *y) * | z, | ||
"(t*t)*t" | |||
) |
x y t t* t x y t t t x y t t t x* y t* t t x* y t* t t x y t t t exprtk::details::define_sfop3 | ( | 12 | , |
(x/y) - | z, | ||
"(t/t)-t" | |||
) |
x y t t* t x y t t t x y t t t x* y t* t t x* y t* t t x y t t t x y t t t exprtk::details::define_sfop3 | ( | 14 | , |
(x/y) * | z, | ||
"(t/t)*t" | |||
) |
x y t t* t x y t t t x y t t t x* y t* t t x* y t* t t x y t t t x y t t t x* y t* t t exprtk::details::define_sfop3 | ( | 20 | , |
x * | y - z, | ||
"t*(t-t)" | |||
) |
x y t t* t x y t t t x y t t t x* y t* t t x* y t* t t x y t t t x y t t t x* y t* t t x* y t* t* t exprtk::details::define_sfop3 | ( | 22 | , |
x * | y/z, | ||
"t*(t/t)" | |||
) |
x y t t* t x y t t t x y t t t x* y t* t t x* y t* t t x y t t t x y t t t x* y t* t t x* y t* t* t exprtk::details::define_sfop3 | ( | 32 | , |
(axnb< T, 3 >(x, y, z)) | , | ||
" " | |||
) |
x y t t* t x y t t t x y t t t x* y t* t t x* y t* t t x y t t t x y t t t x* y t* t t x* y t* t* t exprtk::details::define_sfop3 | ( | 34 | , |
(axnb< T, 5 >(x, y, z)) | , | ||
" " | |||
) |
x y t t* t x y t t t x y t t t x* y t* t t x* y t* t t x y t t t x y t t t x* y t* t t x* y t* t* t exprtk::details::define_sfop3 | ( | 36 | , |
(axnb< T, 7 >(x, y, z)) | , | ||
" " | |||
) |
x y t t* t x y t t t x y t t t x* y t* t t x* y t* t t x y t t t x y t t t x* y t* t t x* y t* t* t exprtk::details::define_sfop3 | ( | 38 | , |
(axnb< T, 9 >(x, y, z)) | , | ||
" " | |||
) |
x y t t* t x y t t t x y t t t x* y t* t t x* y t* t t x y t t t x y t t t x* y t* t t x* y t* t* t x exprtk::details::define_sfop3 | ( | 40 | , |
x *numeric::log(y) - | z, | ||
"" | |||
) |
x y t t* t x y t t t x y t t t x* y t* t t x* y t* t t x y t t t x y t t t x* y t* t t x* y t* t* t x x exprtk::details::define_sfop3 | ( | 42 | , |
x *numeric::log10(y) - | z, | ||
"" | |||
) |
x y t t* t x y t t t x y t t t x* y t* t t x* y t* t t x y t t t x y t t t x* y t* t t x* y t* t* t x x x exprtk::details::define_sfop3 | ( | 44 | , |
x *numeric::sin(y) - | z, | ||
"" | |||
) |
x y t t* t x y t t t x y t t t x* y t* t t x* y t* t t x y t t t x y t t t x* y t* t t x* y t* t* t x x x x exprtk::details::define_sfop3 | ( | 46 | , |
x *numeric::cos(y) - | z, | ||
"" | |||
) |
|
inline |
Definition at line 17902 of file exprtk.hpp.
Referenced by exprtk::collect_functions(), and exprtk::collect_variables().
|
inline |
Definition at line 4452 of file exprtk.hpp.
Referenced by exprtk::details::vec_data_store< T >::control_block::create_data(), and exprtk::details::vec_data_store< T >::control_block::~control_block().
|
inline |
Definition at line 4453 of file exprtk.hpp.
exprtk::details::exprtk_define_unary_op | ( | abs | ) |
Definition at line 11812 of file exprtk.hpp.
|
inline |
Definition at line 5112 of file exprtk.hpp.
References free_node().
Referenced by exprtk::parser< T >::expression_generator< T >::cardinal_pow_optimisation(), exprtk::parser< T >::expression_generator< T >::function(), exprtk::parser< T >::expression_generator< T >::generic_function_call(), exprtk::parser< T >::expression_generator< T >::multi_switch_statement(), exprtk::parser< T >::expression_generator< T >::operator()(), exprtk::parser< T >::expression_generator< Type >::synthesize_binary_ext_expression::process(), exprtk::parser< T >::expression_generator< T >::return_call(), exprtk::parser< T >::expression_generator< T >::string_function_call(), exprtk::parser< T >::expression_generator< T >::switch_statement(), exprtk::parser< T >::expression_generator< T >::synthesize_csocs_expression(), exprtk::parser< T >::expression_generator< T >::synthesize_csrocs_expression(), exprtk::parser< T >::expression_generator< T >::synthesize_csrocsr_expression(), exprtk::parser< T >::expression_generator< T >::synthesize_expression(), exprtk::parser< T >::expression_generator< T >::synthesize_string_expression(), exprtk::parser< T >::expression_generator< T >::synthesize_uvouv_expression(), exprtk::parser< T >::expression_generator< T >::vararg_function(), and exprtk::parser< T >::expression_generator< T >::vararg_function_call().
|
inline |
Definition at line 5124 of file exprtk.hpp.
References free_node().
|
inline |
Definition at line 5135 of file exprtk.hpp.
References is_string_node(), and is_variable_node().
Referenced by exprtk::parser< T >::expression_generator< T >::conditional(), exprtk::parser< T >::expression_generator< T >::conditional_string(), exprtk::parser< T >::expression_generator< T >::const_optimise_mswitch(), exprtk::parser< T >::expression_generator< T >::const_optimise_sf3(), exprtk::parser< T >::expression_generator< T >::const_optimise_sf4(), exprtk::parser< T >::expression_generator< T >::const_optimise_switch(), exprtk::parser< T >::expression_generator< T >::const_optimise_varargfunc(), exprtk::parser< T >::expression_generator< T >::for_loop(), free_all_nodes(), exprtk::parser< T >::expression_generator< T >::generic_function_call(), exprtk::parser< T >::parse_base_operation(), exprtk::parser< T >::parse_branch(), exprtk::parser< T >::parse_break_statement(), exprtk::parser< T >::parse_conditional_statement(), exprtk::parser< T >::parse_conditional_statement_01(), exprtk::parser< T >::parse_conditional_statement_02(), exprtk::parser< T >::parse_const_string(), exprtk::parser< T >::parse_define_string_statement(), exprtk::parser< T >::parse_define_var_statement(), exprtk::parser< T >::parse_define_vector_statement(), exprtk::parser< T >::parse_expression(), exprtk::parser< T >::parse_for_loop(), exprtk::parser< T >::parse_function_call_0(), exprtk::parser< T >::parse_multi_switch_statement(), exprtk::parser< T >::parse_range(), exprtk::parser< T >::parse_repeat_until_loop(), exprtk::parser< T >::parse_string(), exprtk::parser< T >::parse_string_range_statement(), exprtk::parser< T >::parse_swap_statement(), exprtk::parser< T >::parse_switch_statement(), exprtk::parser< T >::parse_ternary_conditional_statement(), exprtk::parser< T >::parse_vector(), exprtk::parser< T >::parse_while_loop(), exprtk::parser< T >::expression_generator< Type >::synthesize_vob_expression::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_bov_expression::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_cob_expression::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_boc_expression::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_cocob_expression::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_coboc_expression::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_cov_expression::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_voc_expression::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vovov_expression0::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vovov_expression1::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vovoc_expression0::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vovoc_expression1::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vocov_expression0::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vocov_expression1::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covov_expression0::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covov_expression1::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covoc_expression0::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covoc_expression1::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_cocov_expression1::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vococ_expression0::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vovovov_expression0::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vovovoc_expression0::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vovocov_expression0::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vocovov_expression0::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covovov_expression0::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covocov_expression0::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vocovoc_expression0::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covovoc_expression0::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vococov_expression0::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vovovov_expression1::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vovovoc_expression1::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vovocov_expression1::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vocovov_expression1::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covovov_expression1::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covocov_expression1::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vocovoc_expression1::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covovoc_expression1::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vococov_expression1::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vovovov_expression2::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vovovoc_expression2::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vovocov_expression2::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vocovov_expression2::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covovov_expression2::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covocov_expression2::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vocovoc_expression2::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covovoc_expression2::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vovovov_expression3::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vovovoc_expression3::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vovocov_expression3::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vocovov_expression3::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covovov_expression3::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covocov_expression3::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vocovoc_expression3::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covovoc_expression3::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vococov_expression3::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vovovov_expression4::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vovovoc_expression4::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vovocov_expression4::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vocovov_expression4::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covovov_expression4::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covocov_expression4::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vocovoc_expression4::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covovoc_expression4::process(), exprtk::parser< T >::expression_generator< T >::repeat_until_loop(), exprtk::parser< T >::expression_generator< T >::return_call(), exprtk::parser< T >::simplify(), exprtk::parser< T >::simplify_unary_negation_branch(), exprtk::parser< T >::expression_generator< T >::string_function_call(), exprtk::parser< T >::expression_generator< T >::synthesize_csocs_expression(), exprtk::parser< T >::expression_generator< T >::synthesize_csocsr_expression(), exprtk::parser< T >::expression_generator< T >::synthesize_csos_expression(), exprtk::parser< T >::expression_generator< T >::synthesize_csosr_expression(), exprtk::parser< T >::expression_generator< T >::synthesize_csros_expression(), exprtk::parser< T >::expression_generator< T >::synthesize_csrosr_expression(), exprtk::parser< T >::expression_generator< T >::synthesize_expression(), exprtk::parser< T >::expression_generator< T >::synthesize_null_expression(), exprtk::parser< T >::expression_generator< T >::synthesize_shortcircuit_expression(), exprtk::parser< T >::expression_generator< T >::synthesize_socs_expression(), exprtk::parser< T >::expression_generator< T >::synthesize_socsr_expression(), exprtk::parser< T >::expression_generator< T >::synthesize_sosr_expression(), exprtk::parser< T >::expression_generator< T >::synthesize_srocs_expression(), exprtk::parser< T >::expression_generator< T >::synthesize_srocsr_expression(), exprtk::parser< T >::expression_generator< T >::synthesize_sros_expression(), exprtk::parser< T >::expression_generator< T >::synthesize_srosr_expression(), exprtk::parser< T >::expression_generator< T >::synthesize_string_expression(), exprtk::parser< T >::expression_generator< T >::vararg_function_call(), exprtk::parser< T >::expression_generator< T >::vector_element(), exprtk::parser< T >::expression_generator< T >::while_loop(), exprtk::parser< T >::scoped_delete< Type, N >::~scoped_delete(), exprtk::parser< T >::scoped_deq_delete< Type >::~scoped_deq_delete(), and exprtk::parser< T >::scoped_vec_delete< Type >::~scoped_vec_delete().
|
inline |
Definition at line 177 of file exprtk.hpp.
Referenced by exprtk::function_compositor< T >::compile_expression().
Definition at line 223 of file exprtk.hpp.
Referenced by parse_hex().
Definition at line 144 of file exprtk.hpp.
Referenced by exprtk::parser< T >::scope_element_manager::add_element(), exprtk::symbol_table< T >::type_store< typename exprtk::details::variable_node< T >, T >::add_impl(), exprtk::parser< T >::scope_element_manager::get_active_element(), exprtk::parser< T >::scope_element_manager::get_element(), is_base_function(), is_control_struct(), is_logic_opr(), is_reserved_symbol(), is_reserved_word(), is_valid_sf_symbol(), exprtk::rtl::vecops::sort< T >::operator()(), exprtk::parser< T >::parse_conditional_statement_02(), exprtk::parser< T >::parse_define_var_statement(), exprtk::parser< T >::parse_expression(), exprtk::parser< T >::parse_for_loop(), exprtk::parser< T >::parse_multi_switch_statement(), exprtk::parser< T >::parse_repeat_until_loop(), exprtk::parser< T >::parse_return_statement(), exprtk::parser< T >::parse_swap_statement(), exprtk::parser< T >::parse_switch_statement(), exprtk::parser< T >::parse_symbol(), exprtk::parser< T >::parse_symtab_symbol(), exprtk::parser< T >::parse_vararg_function(), exprtk::parser< T >::parse_vector(), exprtk::lexer::parser_helper::peek_token_is(), exprtk::lexer::generator::scan_number(), exprtk::lexer::generator::scan_special_function(), exprtk::lexer::parser_helper::token_is(), and exprtk::parser< T >::valid_vararg_operation().
|
inline |
Definition at line 149 of file exprtk.hpp.
|
inline |
Definition at line 5636 of file exprtk.hpp.
References mrpt::obs::gnss::b1, mrpt::obs::gnss::b2, mrpt::obs::gnss::b3, and exprtk::details::numeric::process().
|
inline |
Definition at line 468 of file exprtk.hpp.
References base_function_list_size, and imatch().
Referenced by exprtk::parser< T >::parse_symtab_symbol().
|
inline |
Definition at line 4924 of file exprtk.hpp.
References exprtk::details::expression_node< T >::type().
Referenced by exprtk::expression_helper< T >::is_binary().
|
inline |
Definition at line 15158 of file exprtk.hpp.
Referenced by exprtk::parser< T >::expression_generator< T >::coboc_optimisable(), exprtk::parser< T >::expression_generator< Type >::synthesize_boc_expression::process(), and exprtk::parser< T >::expression_generator< Type >::synthesize_coboc_expression::process().
|
inline |
Definition at line 121 of file exprtk.hpp.
References is_left_bracket(), and is_right_bracket().
Referenced by exprtk::lexer::helper::bracket_checker::operator()().
|
inline |
Definition at line 5008 of file exprtk.hpp.
References exprtk::details::expression_node< T >::type().
Referenced by exprtk::parser< T >::expression_generator< T >::is_invalid_break_continue_op(), exprtk::parser< T >::expression_generator< T >::operator()(), and exprtk::parser< T >::simplify().
|
inline |
Definition at line 15152 of file exprtk.hpp.
Referenced by exprtk::parser< T >::expression_generator< T >::cocob_optimisable(), exprtk::parser< T >::expression_generator< Type >::synthesize_cob_expression::process(), and exprtk::parser< T >::expression_generator< Type >::synthesize_cocob_expression::process().
|
inline |
Definition at line 15194 of file exprtk.hpp.
References exprtk::details::expression_node< T >::type().
Referenced by exprtk::parser< T >::expression_generator< T >::branch_to_id(), and exprtk::parser< T >::expression_generator< T >::synthesize_string_expression().
|
inline |
Definition at line 15200 of file exprtk.hpp.
References exprtk::details::expression_node< T >::type().
Referenced by exprtk::parser< T >::expression_generator< T >::branch_to_id(), exprtk::details::generic_function_node< T, null_igenfunc< T > >::init_branches(), and exprtk::parser< T >::expression_generator< T >::synthesize_string_expression().
|
inline |
Definition at line 4996 of file exprtk.hpp.
References exprtk::details::expression_node< T >::type().
Referenced by exprtk::parser< T >::expression_generator< T >::binext_optimisable(), exprtk::parser< T >::expression_generator< T >::boc_optimisable(), exprtk::parser< T >::expression_generator< T >::branch_to_id(), exprtk::parser< T >::expression_generator< T >::cob_optimisable(), exprtk::parser< T >::expression_generator< T >::coboc_optimisable(), exprtk::parser< T >::expression_generator< T >::cocob_optimisable(), exprtk::parser< T >::expression_generator< T >::conditional(), exprtk::parser< T >::expression_generator< T >::conditional_string(), exprtk::parser< T >::expression_generator< T >::cov_optimisable(), exprtk::parser< T >::expression_generator< T >::for_loop(), exprtk::parser< T >::expression_generator< T >::function(), exprtk::expression_helper< T >::is_constant(), exprtk::parser< T >::expression_generator< T >::is_constant_foldable(), exprtk::parser< T >::expression_generator< T >::is_constpow_operation(), exprtk::parser< T >::expression_generator< T >::operator()(), exprtk::parser< T >::parse_define_vector_statement(), exprtk::parser< T >::parse_multi_switch_statement(), exprtk::parser< T >::parse_range(), exprtk::parser< T >::parse_switch_statement(), exprtk::parser< T >::parse_vector(), exprtk::parser< T >::expression_generator< T >::repeat_until_loop(), exprtk::parser< T >::simplify(), exprtk::parser< T >::expression_generator< T >::synthesize_shortcircuit_expression(), exprtk::parser< T >::expression_generator< T >::vector_element(), exprtk::parser< T >::expression_generator< T >::voc_optimisable(), and exprtk::parser< T >::expression_generator< T >::while_loop().
|
inline |
Definition at line 5014 of file exprtk.hpp.
References exprtk::details::expression_node< T >::type().
Referenced by exprtk::parser< T >::expression_generator< T >::is_invalid_break_continue_op(), exprtk::parser< T >::expression_generator< T >::operator()(), and exprtk::parser< T >::simplify().
|
inline |
Definition at line 481 of file exprtk.hpp.
References cntrl_struct_list_size, and imatch().
|
inline |
Definition at line 15140 of file exprtk.hpp.
Referenced by exprtk::parser< T >::expression_generator< T >::branch_to_id().
|
inline |
Definition at line 101 of file exprtk.hpp.
Referenced by is_invalid(), is_letter_or_digit(), is_valid_sf_symbol(), exprtk::parser< T >::parse_special_function(), exprtk::lexer::generator::scan_number(), exprtk::lexer::generator::scan_special_function(), and exprtk::lexer::generator::scan_token().
|
inline |
Definition at line 4906 of file exprtk.hpp.
References exprtk::details::expression_node< T >::value().
Referenced by exprtk::parser< T >::parse_multi_switch_statement(), exprtk::parser< T >::parse_switch_statement(), exprtk::details::repeat_until_loop_node< T >::value(), and exprtk::details::repeat_until_loop_bc_node< T >::value().
|
inline |
Definition at line 5026 of file exprtk.hpp.
References exprtk::details::expression_node< T >::type().
Referenced by exprtk::expression_helper< T >::is_function().
|
inline |
Definition at line 15248 of file exprtk.hpp.
References exprtk::details::expression_node< T >::type().
Referenced by exprtk::details::assignment_string_node< T, AssignmentProcess >::assignment_string_node(), exprtk::details::assignment_string_range_node< T, AssignmentProcess >::assignment_string_range_node(), exprtk::details::conditional_string_node< T >::conditional_string_node(), exprtk::details::cons_conditional_str_node< T >::cons_conditional_str_node(), exprtk::details::generic_string_range_node< T >::generic_string_range_node(), exprtk::details::generic_function_node< T, null_igenfunc< T > >::init_branches(), exprtk::parser< T >::expression_generator< T >::is_constpow_operation(), exprtk::parser< T >::expression_generator< T >::is_invalid_assignment_op(), exprtk::parser< T >::expression_generator< T >::is_invalid_string_op(), exprtk::parser< T >::expression_generator< T >::is_string_operation(), exprtk::parser< T >::expression_generator< T >::operator()(), exprtk::parser< T >::parse_conditional_statement_01(), exprtk::parser< T >::parse_conditional_statement_02(), exprtk::parser< T >::parse_define_var_statement(), exprtk::parser< T >::parse_generic_function_call(), exprtk::parser< T >::parse_pending_string_rangesize(), exprtk::parser< T >::parse_return_statement(), exprtk::parser< T >::parse_string_function_call(), exprtk::parser< T >::parse_ternary_conditional_statement(), exprtk::parser< T >::post_bracket_process(), exprtk::parser< T >::simplify(), exprtk::details::str_sogens_node< T, Operation >::str_sogens_node(), exprtk::details::str_vararg_node< T, VarArgFunction >::str_vararg_node(), exprtk::details::string_concat_node< T >::string_concat_node(), exprtk::details::string_size_node< T >::string_size_node(), exprtk::details::swap_genstrings_node< T >::swap_genstrings_node(), exprtk::parser< T >::expression_generator< T >::synthesize_swap_expression(), and exprtk::details::expression_node< T >::type().
|
inline |
Definition at line 15242 of file exprtk.hpp.
References exprtk::details::expression_node< T >::type().
Referenced by exprtk::parser< T >::expression_generator< T >::synthesize_string_expression().
|
inline |
Definition at line 216 of file exprtk.hpp.
Referenced by parse_hex(), and exprtk::lexer::generator::scan_string().
|
inline |
Definition at line 131 of file exprtk.hpp.
References is_digit(), is_letter(), is_operator_char(), and is_whitespace().
|
inline |
Definition at line 4936 of file exprtk.hpp.
References exprtk::details::expression_node< T >::type().
Referenced by exprtk::parser< T >::expression_generator< T >::synthesize_swap_expression().
|
inline |
Definition at line 4972 of file exprtk.hpp.
References exprtk::details::expression_node< T >::type().
Referenced by exprtk::details::assignment_vecvec_node< T >::assignment_vecvec_node(), exprtk::details::assignment_vecvec_op_node< T, Operation >::assignment_vecvec_op_node(), exprtk::details::generic_function_node< T, null_igenfunc< T > >::init_branches(), exprtk::parser< T >::expression_generator< T >::is_vector_arithmetic_operation(), exprtk::parser< T >::expression_generator< T >::is_vector_eqineq_logic_operation(), exprtk::parser< T >::expression_generator< T >::operator()(), exprtk::parser< T >::parse_generic_function_call(), exprtk::parser< T >::parse_return_statement(), exprtk::parser< T >::parse_string_function_call(), exprtk::details::swap_vecvec_node< T >::swap_vecvec_node(), exprtk::parser< T >::expression_generator< T >::synthesize_assignment_expression(), exprtk::parser< T >::expression_generator< T >::synthesize_assignment_operation_expression(), exprtk::parser< T >::expression_generator< T >::synthesize_swap_expression(), exprtk::parser< T >::expression_generator< T >::synthesize_vecarithmetic_operation_expression(), exprtk::parser< T >::expression_generator< T >::synthesize_veceqineqlogic_operation_expression(), exprtk::details::unary_vector_node< T, Operation >::unary_vector_node(), exprtk::parser< T >::expression_generator< T >::vararg_function(), exprtk::details::vec_binop_valvec_node< T, Operation >::vec_binop_valvec_node(), exprtk::details::vec_binop_vecval_node< T, Operation >::vec_binop_vecval_node(), exprtk::details::vec_binop_vecvec_node< T, Operation >::vec_binop_vecvec_node(), and exprtk::details::vectorize_node< T, VecFunction >::vectorize_node().
|
inline |
Definition at line 111 of file exprtk.hpp.
Referenced by exprtk::lexer::helper::sequence_validator::invalid_bracket_check(), and is_bracket().
|
inline |
Definition at line 95 of file exprtk.hpp.
Referenced by is_invalid(), is_letter_or_digit(), exprtk::lexer::generator::scan_token(), exprtk::symbol_table< T >::valid_function(), and exprtk::symbol_table< T >::valid_symbol().
|
inline |
Definition at line 106 of file exprtk.hpp.
References is_digit(), and is_letter().
Referenced by exprtk::lexer::generator::scan_symbol(), exprtk::symbol_table< T >::valid_function(), and exprtk::symbol_table< T >::valid_symbol().
|
inline |
Definition at line 494 of file exprtk.hpp.
References imatch(), and logic_ops_list_size.
|
inline |
Definition at line 4918 of file exprtk.hpp.
References exprtk::details::expression_node< T >::type().
Referenced by exprtk::parser< T >::parse_branch(), and exprtk::parser< T >::expression_generator< Type >::synthesize_binary_ext_expression::process().
|
inline |
Definition at line 5040 of file exprtk.hpp.
References e_neg, and is_unary_node().
|
inline |
Definition at line 5002 of file exprtk.hpp.
References exprtk::details::expression_node< T >::type().
Referenced by exprtk::parser< T >::expression_generator< T >::branch_to_id(), exprtk::parser< T >::expression_generator< T >::for_loop(), exprtk::expression_helper< T >::is_null(), exprtk::parser< T >::expression_generator< T >::is_null_present(), exprtk::parser< T >::expression_generator< T >::operator()(), exprtk::parser< T >::expression_generator< T >::repeat_until_loop(), exprtk::parser< T >::simplify(), exprtk::parser< T >::expression_generator< T >::synthesize_null_expression(), and exprtk::parser< T >::expression_generator< T >::while_loop().
|
inline |
Definition at line 80 of file exprtk.hpp.
Referenced by is_invalid(), and exprtk::lexer::generator::scan_token().
|
inline |
Definition at line 4960 of file exprtk.hpp.
References exprtk::details::expression_node< T >::type().
Referenced by exprtk::details::assignment_rebasevec_celem_node< T >::assignment_rebasevec_celem_node(), exprtk::details::assignment_rebasevec_celem_op_node< T, Operation >::assignment_rebasevec_celem_op_node(), exprtk::parser< T >::expression_generator< T >::is_invalid_assignment_op(), exprtk::parser< T >::expression_generator< T >::synthesize_assignment_expression(), and exprtk::parser< T >::expression_generator< T >::synthesize_assignment_operation_expression().
|
inline |
Definition at line 4954 of file exprtk.hpp.
References exprtk::details::expression_node< T >::type().
Referenced by exprtk::details::assignment_rebasevec_elem_node< T >::assignment_rebasevec_elem_node(), exprtk::details::assignment_rebasevec_elem_op_node< T, Operation >::assignment_rebasevec_elem_op_node(), exprtk::parser< T >::expression_generator< T >::is_invalid_assignment_op(), exprtk::parser< T >::expression_generator< T >::synthesize_assignment_expression(), and exprtk::parser< T >::expression_generator< T >::synthesize_assignment_operation_expression().
|
inline |
Definition at line 455 of file exprtk.hpp.
References imatch(), and reserved_symbols_size.
Referenced by exprtk::parser< T >::parse_define_var_statement(), and exprtk::parser< T >::parse_symtab_symbol().
|
inline |
Definition at line 442 of file exprtk.hpp.
References imatch(), and reserved_words_size.
Referenced by exprtk::parser< T >::remove_replace_symbol(), and exprtk::parser< T >::replace_symbol().
|
inline |
Definition at line 5032 of file exprtk.hpp.
References exprtk::details::expression_node< T >::type().
Referenced by exprtk::parser< T >::parse_corpus(), exprtk::parser< T >::parse_expression(), and exprtk::parser< T >::simplify().
|
inline |
Definition at line 116 of file exprtk.hpp.
Referenced by exprtk::lexer::helper::sequence_validator::invalid_bracket_check(), is_bracket(), and exprtk::lexer::helper::bracket_checker::operator()().
|
inline |
Definition at line 13988 of file exprtk.hpp.
References exprtk::details::expression_node< T >::type().
Referenced by exprtk::parser< T >::expression_generator< Type >::synthesize_sf4ext_expression::compile_left(), exprtk::parser< T >::expression_generator< Type >::synthesize_sf4ext_expression::compile_right(), exprtk::parser< T >::expression_generator< Type >::synthesize_vob_expression::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_bov_expression::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_cob_expression::process(), and exprtk::parser< T >::expression_generator< Type >::synthesize_boc_expression::process().
|
inline |
Definition at line 14169 of file exprtk.hpp.
References exprtk::details::expression_node< T >::type().
|
inline |
Definition at line 126 of file exprtk.hpp.
Referenced by exprtk::lexer::generator::scan_number().
|
inline |
Definition at line 15206 of file exprtk.hpp.
References exprtk::details::expression_node< T >::type().
Referenced by exprtk::parser< T >::expression_generator< T >::synthesize_string_expression().
|
inline |
Definition at line 15230 of file exprtk.hpp.
References exprtk::details::expression_node< T >::type().
Referenced by exprtk::parser< T >::expression_generator< T >::synthesize_string_expression().
|
inline |
Definition at line 15212 of file exprtk.hpp.
References exprtk::details::expression_node< T >::type().
Referenced by exprtk::parser< T >::expression_generator< T >::synthesize_string_expression().
|
inline |
Definition at line 15224 of file exprtk.hpp.
References exprtk::details::expression_node< T >::type().
Referenced by exprtk::parser< T >::expression_generator< T >::synthesize_string_expression().
|
inline |
Definition at line 15218 of file exprtk.hpp.
References exprtk::details::expression_node< T >::type().
Referenced by exprtk::parser< T >::expression_generator< T >::synthesize_string_expression().
|
inline |
Definition at line 15182 of file exprtk.hpp.
References exprtk::details::expression_node< T >::type().
Referenced by exprtk::details::assignment_string_node< T, AssignmentProcess >::assignment_string_node(), branch_deletable(), exprtk::parser< T >::expression_generator< T >::branch_to_id(), exprtk::details::range_pack< T >::free(), free_node(), exprtk::parser< T >::expression_generator< T >::is_invalid_assignment_op(), exprtk::details::swap_string_node< T >::swap_string_node(), exprtk::parser< T >::expression_generator< T >::synthesize_assignment_expression(), exprtk::parser< T >::expression_generator< T >::synthesize_assignment_operation_expression(), exprtk::parser< T >::expression_generator< T >::synthesize_string_expression(), and exprtk::parser< T >::expression_generator< T >::synthesize_swap_expression().
|
inline |
Definition at line 15188 of file exprtk.hpp.
References exprtk::details::expression_node< T >::type().
Referenced by exprtk::details::assignment_string_range_node< T, AssignmentProcess >::assignment_string_range_node(), exprtk::parser< T >::expression_generator< T >::branch_to_id(), exprtk::parser< T >::expression_generator< T >::synthesize_assignment_expression(), and exprtk::parser< T >::expression_generator< T >::synthesize_string_expression().
|
inline |
Definition at line 15236 of file exprtk.hpp.
References exprtk::details::expression_node< T >::type().
Referenced by exprtk::parser< T >::expression_generator< T >::synthesize_string_expression().
|
inline |
Definition at line 5020 of file exprtk.hpp.
References exprtk::details::expression_node< T >::type().
|
inline |
Definition at line 15164 of file exprtk.hpp.
Referenced by exprtk::parser< T >::expression_generator< T >::branch_to_id().
|
inline |
Definition at line 15170 of file exprtk.hpp.
Referenced by exprtk::parser< T >::expression_generator< T >::branch_to_id().
|
inline |
Definition at line 4878 of file exprtk.hpp.
Referenced by exprtk::parser< T >::expression_generator< T >::conditional(), exprtk::parser< T >::expression_generator< T >::conditional_string(), exprtk::parser< T >::expression_generator< T >::const_optimise_mswitch(), exprtk::parser< T >::expression_generator< T >::const_optimise_switch(), exprtk::parser< T >::expression_generator< T >::for_loop(), exprtk::expression< T >::operator bool(), exprtk::pgo_primer(), exprtk::details::and_op< T >::process(), exprtk::details::nand_op< T >::process(), exprtk::details::or_op< T >::process(), exprtk::details::nor_op< T >::process(), exprtk::parser< T >::expression_generator< T >::repeat_until_loop(), exprtk::details::conditional_node< T >::value(), exprtk::details::cons_conditional_node< T >::value(), exprtk::details::while_loop_node< T >::value(), exprtk::details::for_loop_node< T >::value(), exprtk::details::while_loop_bc_node< T >::value(), exprtk::details::for_loop_bc_node< T >::value(), exprtk::details::switch_node< T >::value(), exprtk::details::multi_switch_node< T >::value(), exprtk::details::conditional_string_node< T >::value(), exprtk::details::cons_conditional_str_node< T >::value(), and exprtk::parser< T >::expression_generator< T >::while_loop().
|
inline |
Definition at line 4883 of file exprtk.hpp.
|
inline |
Definition at line 4888 of file exprtk.hpp.
|
inline |
Definition at line 4894 of file exprtk.hpp.
|
inline |
Definition at line 4900 of file exprtk.hpp.
References exprtk::details::expression_node< T >::value().
|
inline |
Definition at line 4912 of file exprtk.hpp.
References exprtk::details::expression_node< T >::type().
Referenced by is_negate_node(), and exprtk::expression_helper< T >::is_unary().
|
inline |
Definition at line 15176 of file exprtk.hpp.
Referenced by exprtk::parser< T >::expression_generator< Type >::synthesize_vob_expression::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_bov_expression::process(), and exprtk::parser< T >::expression_generator< T >::uvouv_optimisable().
|
inline |
Definition at line 167 of file exprtk.hpp.
References imatch(), and is_digit().
Referenced by exprtk::parser< T >::parse_symbol().
|
inline |
Definition at line 4930 of file exprtk.hpp.
References exprtk::details::expression_node< T >::type().
Referenced by all_nodes_variables(), exprtk::details::assignment_node< T >::assignment_node(), exprtk::details::assignment_op_node< T, Operation >::assignment_op_node(), exprtk::parser< T >::expression_generator< T >::bov_optimisable(), branch_deletable(), exprtk::parser< T >::expression_generator< T >::branch_to_id(), exprtk::parser< T >::expression_generator< T >::cov_optimisable(), exprtk::details::range_pack< T >::free(), free_node(), exprtk::parser< T >::scope_element_manager::get_variable(), exprtk::details::generic_function_node< T, null_igenfunc< T > >::init_branches(), exprtk::parser< T >::expression_generator< T >::is_constpow_operation(), exprtk::parser< T >::expression_generator< T >::is_invalid_assignment_op(), exprtk::expression_helper< T >::is_variable(), exprtk::parser< T >::expression_generator< T >::operator()(), exprtk::parser< T >::simplify(), exprtk::parser< T >::expression_generator< T >::synthesize_assignment_expression(), exprtk::parser< T >::expression_generator< T >::synthesize_assignment_operation_expression(), exprtk::details::vararg_varnode< T, VarArgFunction >::vararg_varnode(), exprtk::parser< T >::expression_generator< T >::vob_optimisable(), exprtk::parser< T >::expression_generator< T >::voc_optimisable(), exprtk::parser< T >::expression_generator< T >::vov_optimisable(), and exprtk::details::vararg_function_node< T, VarArgFunction >::~vararg_function_node().
|
inline |
Definition at line 4948 of file exprtk.hpp.
References exprtk::details::expression_node< T >::type().
Referenced by exprtk::details::assignment_vec_elem_node< T >::assignment_vec_elem_node(), exprtk::details::assignment_vec_elem_op_node< T, Operation >::assignment_vec_elem_op_node(), exprtk::parser< T >::expression_generator< T >::is_invalid_assignment_op(), exprtk::parser< T >::expression_generator< T >::synthesize_assignment_expression(), and exprtk::parser< T >::expression_generator< T >::synthesize_assignment_operation_expression().
|
inline |
Definition at line 4966 of file exprtk.hpp.
References exprtk::details::expression_node< T >::type().
Referenced by exprtk::details::assignment_vec_node< T >::assignment_vec_node(), exprtk::details::assignment_vec_op_node< T, Operation >::assignment_vec_op_node(), exprtk::details::assignment_vecvec_node< T >::assignment_vecvec_node(), exprtk::details::assignment_vecvec_op_node< T, Operation >::assignment_vecvec_op_node(), exprtk::parser< T >::expression_generator< T >::is_constpow_operation(), exprtk::parser< T >::expression_generator< T >::is_invalid_assignment_op(), exprtk::parser< T >::expression_generator< T >::synthesize_assignment_expression(), exprtk::parser< T >::expression_generator< T >::synthesize_assignment_operation_expression(), exprtk::details::unary_vector_node< T, Operation >::unary_vector_node(), exprtk::details::vec_binop_valvec_node< T, Operation >::vec_binop_valvec_node(), exprtk::details::vec_binop_vecval_node< T, Operation >::vec_binop_vecval_node(), and exprtk::details::vec_binop_vecvec_node< T, Operation >::vec_binop_vecvec_node().
|
inline |
Definition at line 15146 of file exprtk.hpp.
Referenced by exprtk::parser< T >::expression_generator< T >::branch_to_id().
|
inline |
Definition at line 15134 of file exprtk.hpp.
Referenced by exprtk::parser< T >::expression_generator< T >::branch_to_id().
|
inline |
Definition at line 72 of file exprtk.hpp.
Referenced by exprtk::parser< T >::construct_subexpr(), is_invalid(), and exprtk::lexer::generator::skip_whitespace().
|
inline |
Definition at line 15547 of file exprtk.hpp.
References e_abs, e_acos, e_acosh, e_asin, e_asinh, e_atan, e_atan2, e_atanh, e_ceil, e_clamp, e_cos, e_cosh, e_cot, e_csc, e_d2g, e_d2r, e_equal, e_erf, e_erfc, e_exp, e_expm1, e_floor, e_frac, e_g2d, e_hypot, e_iclamp, e_inrange, e_log, e_log10, e_log1p, e_log2, e_logn, e_mod, e_ncdf, e_nequal, e_notl, e_pow, e_r2d, e_root, e_round, e_roundn, e_sec, e_sgn, e_shl, e_shr, e_sin, e_sinc, e_sinh, e_sqrt, e_tan, e_tanh, e_trunc, and register_op.
Referenced by exprtk::parser< T >::parser().
|
inline |
Definition at line 524 of file exprtk.hpp.
References mrpt::math::distance().
|
inline |
Definition at line 232 of file exprtk.hpp.
References hex_to_bin(), and is_hex_digit().
Referenced by cleanup_escapes().
|
inlinestatic |
Definition at line 1717 of file exprtk.hpp.
References mrpt::math::distance().
Referenced by string_to_real().
|
inlinestatic |
Definition at line 1684 of file exprtk.hpp.
References mrpt::math::distance().
Referenced by string_to_real().
|
inline |
Definition at line 604 of file exprtk.hpp.
References mrpt::math::distance().
Referenced by exprtk::parser< T >::type_checker::verify().
|
inline |
Definition at line 1751 of file exprtk.hpp.
References compute_pow10(), mrpt::math::distance(), parse_digit_1, parse_digit_2, parse_inf(), parse_nan(), and string_to_type_converter_impl_ref().
Referenced by exprtk::lexer::helper::numeric_checker::operator()(), exprtk::parser< T >::parse_branch(), and string_to_real().
|
inline |
Definition at line 1912 of file exprtk.hpp.
References begin(), end(), and string_to_real().
|
inline |
Definition at line 1613 of file exprtk.hpp.
References mrpt::math::distance(), and exprtk_process_digit.
Referenced by string_to_real().
const e_voc T1 e_none exprtk::details::synthesis_node_type_define | ( | const T0 | , |
const T1 | , | ||
e_none | |||
) | & |
const e_voc T1 e_none const e_none exprtk::details::synthesis_node_type_define | ( | const T0 | , |
T1 & | , | ||
e_none | |||
) | const & |
const e_voc T1 e_none const e_none T1 e_none exprtk::details::synthesis_node_type_define | ( | T0 & | , |
const T1 & | , | ||
e_none | |||
) |
exprtk::details::synthesis_node_type_define | ( | const T0 & | , |
const T1 & | , | ||
const T2 & | , | ||
e_vovov | |||
) | const & |
const T1 const e_vovoc exprtk::details::synthesis_node_type_define | ( | const T0 & | , |
const T1 | , | ||
const T2 & | , | ||
e_vocov | |||
) | const |
const T1 const e_vovoc const T1 const T2 e_covov exprtk::details::synthesis_node_type_define | ( | const T0 | , |
const T1 & | , | ||
const T2 | , | ||
e_covoc | |||
) | const |
const T1 const e_vovoc const T1 const T2 e_covov const const e_none exprtk::details::synthesis_node_type_define | ( | const T0 | , |
const T1 | , | ||
const T2 & | , | ||
e_none | |||
) | const & |
const T1 const e_vovoc const T1 const T2 e_covov const const e_none const const e_none exprtk::details::synthesis_node_type_define | ( | T0 & | , |
T1 & | , | ||
T2 & | , | ||
e_none | |||
) |
exprtk::details::synthesis_node_type_define | ( | const T0 & | , |
const T1 & | , | ||
const T2 & | , | ||
const T3 & | , | ||
e_vovovov | |||
) | const & |
const T1 const T2 const e_vovovoc exprtk::details::synthesis_node_type_define | ( | const T0 & | , |
const T1 & | , | ||
const T2 | , | ||
const T3 & | , | ||
e_vovocov | |||
) | const & |
const T1 const T2 const e_vovovoc const const T2 const T3 e_vocovov exprtk::details::synthesis_node_type_define | ( | const T0 | , |
const T1 & | , | ||
const T2 & | , | ||
const T3 & | , | ||
e_covovov | |||
) | const |
const T1 const T2 const e_vovovoc const const T2 const T3 e_vocovov const T1 const const T3 e_covocov exprtk::details::synthesis_node_type_define | ( | const T0 & | , |
const T1 | , | ||
const T2 & | , | ||
const T3 | , | ||
e_vocovoc | |||
) | const |
const T1 const T2 const e_vovovoc const const T2 const T3 e_vocovov const T1 const const T3 e_covocov const T1 const T2 const e_covovoc exprtk::details::synthesis_node_type_define | ( | const T0 & | , |
const T1 | , | ||
const T2 | , | ||
const T3 & | , | ||
e_vococov | |||
) | const |
const T1 const T2 const e_vovovoc const const T2 const T3 e_vocovov const T1 const const T3 e_covocov const T1 const T2 const e_covovoc const const const e_none exprtk::details::synthesis_node_type_define | ( | const T0 | , |
const T1 | , | ||
const T2 | , | ||
const T3 & | , | ||
e_none | |||
) | const |
const T1 const T2 const e_vovovoc const const T2 const T3 e_vocovov const T1 const const T3 e_covocov const T1 const T2 const e_covovoc const const const e_none const const T2 const e_none exprtk::details::synthesis_node_type_define | ( | const T0 | , |
const T1 & | , | ||
const T2 | , | ||
const T3 | , | ||
e_none | |||
) | const & |
const T1 const T2 const e_vovovoc const const T2 const T3 e_vocovov const T1 const const T3 e_covocov const T1 const T2 const e_covovoc const const const e_none const const T2 const e_none const const const e_none exprtk::details::synthesis_node_type_define | ( | const T0 | , |
const T1 | , | ||
const T2 & | , | ||
const T3 & | , | ||
e_none | |||
) | const & |
x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t exprtk::details::t | ( | t+ | t | ) |
Referenced by exprtk::symbol_table< T >::add_constant(), exprtk::parser< T >::expression_generator< Type >::synthesize_sf4ext_expression::compile_left(), exprtk::parser< T >::expression_generator< Type >::synthesize_sf4ext_expression::compile_left_impl(), exprtk::parser< T >::expression_generator< Type >::synthesize_sf4ext_expression::compile_right(), exprtk::parser< T >::expression_generator< Type >::synthesize_sf4ext_expression::compile_right_impl(), exprtk::symbol_table< T >::create_variable(), exprtk::lexer::helper::dump(), exprtk::lexer::generator::insert_front(), exprtk::parser_error::make_error(), exprtk::lexer::helper::bracket_checker::operator()(), exprtk::rtl::io::file::open< T >::operator()(), exprtk::lexer::token_scanner::process(), exprtk::lexer::token_modifier::process(), exprtk::lexer::token_inserter::process(), exprtk::lexer::token_joiner::process_stride_2(), exprtk::lexer::token_joiner::process_stride_3(), exprtk::lexer::helper::bracket_checker::result(), exprtk::lexer::generator::scan_number(), exprtk::lexer::generator::scan_operator(), exprtk::lexer::generator::scan_special_function(), exprtk::lexer::generator::scan_string(), exprtk::lexer::generator::scan_symbol(), and exprtk::lexer::generator::scan_token().
x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t exprtk::details::t | ( | t- | t | ) |
x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t exprtk::details::t | ( | t * | t | ) |
x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t exprtk::details::t | ( | t/ | t | ) |
|
inline |
Definition at line 187 of file exprtk.hpp.
Referenced by exprtk::rtl::io::file::open< T >::operator()(), exprtk::rtl::vecops::sort< T >::operator()(), exprtk::parser< T >::parse_const_string(), exprtk::parser< T >::parse_define_vector_statement(), exprtk::parser< T >::parse_expression(), exprtk::parser< T >::parse_function_call(), exprtk::parser< T >::parse_multi_sequence(), exprtk::parser< T >::parse_vararg_function_call(), exprtk::parser< T >::parse_vector(), and exprtk::rtl::io::details::print_impl< T >::print().
|
inline |
|
inline |
Definition at line 12104 of file exprtk.hpp.
References exprtk::details::expression_node< T >::value().
Referenced by Sophus::average(), Sophus::details::averageUnitQuaternion(), exprtk::parser< T >::expression_generator< T >::cardinal_pow_optimisation(), exprtk::lexer::token::clear(), exprtk::symbol_table< T >::create_stringvar(), exprtk::symbol_table< T >::create_variable(), mrpt::graphslam::deciders::CLoopCloserERD< GRAPH_T >::evalPWConsistenciesMatrix(), exprtk::details::numeric::details::exprtk_register_real_type_tag(), mrpt::utils::CSimpleDatabaseTable::fieldIndex(), mrpt::graphslam::deciders::CLoopCloserERD< GRAPH_T >::generatePWConsistencyElement(), mrpt::utils::CStringList::getText(), exprtk::parser< T >::expression_generator< T >::is_constpow_operation(), mrpt::utils::CTimeLogger::isEnabled(), Sophus::iterativeMean(), mrpt::system::num2str(), exprtk::expression< T >::operator bool(), exprtk::expression< T >::operator T(), exprtk::expression< T >::operator()(), exprtk::function_compositor< T >::func_0param::operator()(), exprtk::function_compositor< T >::func_1param::operator()(), exprtk::function_compositor< T >::func_2param::operator()(), exprtk::function_compositor< T >::func_3param::operator()(), exprtk::function_compositor< T >::func_4param::operator()(), exprtk::function_compositor< T >::func_5param::operator()(), exprtk::function_compositor< T >::func_6param::operator()(), exprtk::parser< T >::parse_base_function_call(), exprtk::parser< T >::parse_branch(), exprtk::parser< T >::parse_conditional_statement(), exprtk::parser< T >::parse_conditional_statement_02(), exprtk::parser< T >::parse_define_var_statement(), exprtk::parser< T >::parse_define_vector_statement(), exprtk::parser< T >::parse_expression(), exprtk::parser< T >::parse_for_loop(), exprtk::parser< T >::parse_multi_switch_statement(), exprtk::parser< T >::parse_repeat_until_loop(), exprtk::parser< T >::parse_return_statement(), exprtk::parser< T >::parse_special_function(), exprtk::parser< T >::parse_swap_statement(), exprtk::parser< T >::parse_switch_statement(), exprtk::parser< T >::parse_symbol(), exprtk::details::vararg_add_op< T >::process(), exprtk::details::vararg_mul_op< T >::process(), exprtk::details::vararg_min_op< T >::process(), exprtk::details::vararg_max_op< T >::process(), exprtk::details::vararg_mand_op< T >::process(), exprtk::details::vararg_mor_op< T >::process(), exprtk::details::vararg_multi_op< T >::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_cob_expression::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_boc_expression::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_cocob_expression::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_coboc_expression::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_cov_expression::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_voc_expression::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vovoc_expression0::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covov_expression1::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covoc_expression0::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covoc_expression1::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_cocov_expression1::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vococ_expression0::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covovov_expression1::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covocov_expression1::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covovoc_expression1::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covovov_expression2::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covocov_expression2::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covovoc_expression2::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vovovoc_expression3::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vocovoc_expression3::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covovoc_expression3::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vovovoc_expression4::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_vocovoc_expression4::process(), exprtk::parser< T >::expression_generator< Type >::synthesize_covovoc_expression4::process(), exprtk::details::vararg_add_op< T >::process_1(), exprtk::details::vararg_mul_op< T >::process_1(), exprtk::details::vararg_avg_op< T >::process_1(), exprtk::details::vararg_min_op< T >::process_1(), exprtk::details::vararg_max_op< T >::process_1(), exprtk::details::vararg_mand_op< T >::process_1(), exprtk::details::vararg_mor_op< T >::process_1(), exprtk::details::vararg_multi_op< T >::process_1(), exprtk::details::vararg_add_op< T >::process_2(), exprtk::details::vararg_mul_op< T >::process_2(), exprtk::details::vararg_avg_op< T >::process_2(), exprtk::details::vararg_min_op< T >::process_2(), exprtk::details::vararg_max_op< T >::process_2(), exprtk::details::vararg_mand_op< T >::process_2(), exprtk::details::vararg_mor_op< T >::process_2(), exprtk::details::vararg_multi_op< T >::process_2(), exprtk::details::vararg_add_op< T >::process_3(), exprtk::details::vararg_mul_op< T >::process_3(), exprtk::details::vararg_avg_op< T >::process_3(), exprtk::details::vararg_min_op< T >::process_3(), exprtk::details::vararg_max_op< T >::process_3(), exprtk::details::vararg_mand_op< T >::process_3(), exprtk::details::vararg_mor_op< T >::process_3(), exprtk::details::vararg_multi_op< T >::process_3(), exprtk::details::vararg_add_op< T >::process_4(), exprtk::details::vararg_mul_op< T >::process_4(), exprtk::details::vararg_avg_op< T >::process_4(), exprtk::details::vararg_min_op< T >::process_4(), exprtk::details::vararg_max_op< T >::process_4(), exprtk::details::vararg_mand_op< T >::process_4(), exprtk::details::vararg_mor_op< T >::process_4(), exprtk::details::vararg_multi_op< T >::process_4(), exprtk::details::vararg_add_op< T >::process_5(), exprtk::details::vararg_mul_op< T >::process_5(), exprtk::details::vararg_avg_op< T >::process_5(), exprtk::details::vararg_min_op< T >::process_5(), exprtk::details::vararg_max_op< T >::process_5(), exprtk::details::vararg_mand_op< T >::process_5(), exprtk::details::vararg_mor_op< T >::process_5(), exprtk::details::vararg_multi_op< T >::process_5(), exprtk::details::vararg_multi_op< T >::process_6(), exprtk::details::vararg_multi_op< T >::process_7(), exprtk::details::vararg_multi_op< T >::process_8(), exprtk::parser< T >::process_lexer_errors(), TCLAP::MultiArg< T >::processArg(), TCLAP::ValueArg< T >::processArg(), mrpt::utils::round(), mrpt::utils::round_long(), Sophus::RxSO3< Scalar, Options >::RxSO3(), mrpt::utils::saturate_val(), Sophus::SE2< Scalar_, Options >::SE2(), Sophus::SE3< Scalar_, Options >::SE3(), exprtk::lexer::token::set_error(), exprtk::lexer::token::set_numeric(), exprtk::lexer::token::set_operator(), exprtk::lexer::token::set_string(), exprtk::lexer::token::set_symbol(), mrpt::maps::COccupancyGridMap2D::setBasisCell(), mrpt::hwdrivers::CDUO3DCamera::setDataFrame(), TCLAP::Arg::setDelimiter(), Sophus::Sim3< Scalar_, Options >::Sim3(), Sophus::SO2< Scalar, Options >::SO2(), Sophus::SO3< Scalar, Options >::SO3(), mrpt::system::str2num(), exprtk::parser< T >::expression_generator< T >::synthesize_shortcircuit_expression(), mrpt::utils::ts_map_entry< KEY, VALUE >::ts_map_entry(), exprtk::details::vector_assignment_node< T >::value(), mrpt::utils::CConfigFileBase::write(), and TCLAP::ValuesConstraint< T >::~ValuesConstraint().
|
inline |
Definition at line 12110 of file exprtk.hpp.
Referenced by exprtk::symbol_table< T >::add_epsilon(), exprtk::details::numeric::details::equal_impl(), and exprtk::details::numeric::details::nequal_impl().
|
inline |
Definition at line 593 of file exprtk.hpp.
Referenced by exprtk::details::ilike_op< T >::process().
|
inline |
Definition at line 582 of file exprtk.hpp.
Referenced by exprtk::details::like_op< T >::process().
x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t exprtk::details::x | ( | y+ | z | ) |
Referenced by mrpt::math::CHistogram::add(), mrpt::vision::pnp::rpnp::calcampose(), mrpt::vision::pnp::rpnp::compute_pose(), mrpt::poses::CPoint2D::CPoint2D(), mrpt::poses::CPoint3D::CPoint3D(), mrpt::poses::CPose3DQuat::CPose3DQuat(), mrpt::poses::CPose3DRotVec::CPose3DRotVec(), mrpt::nav::CPTG_DiffDrive_alpha::CPTG_DiffDrive_alpha(), mrpt::nav::CPTG_DiffDrive_C::CPTG_DiffDrive_C(), mrpt::nav::CPTG_DiffDrive_CC::CPTG_DiffDrive_CC(), mrpt::nav::CPTG_DiffDrive_CCS::CPTG_DiffDrive_CCS(), mrpt::nav::CPTG_DiffDrive_CS::CPTG_DiffDrive_CS(), mrpt::math::CHistogram::createWithFixedWidth(), exprtk::derivative(), mrpt::poses::CPointPDFSOG::empty(), mrpt::poses::CPosePDFSOG::erase(), mrpt::mrpt::utils::fix(), mrpt::vision::CFeatureList::get_type(), mrpt::opengl::CPointCloud::getArrayZ(), mrpt::poses::CPose2DGridTemplate< double >::getAsMatrix(), mrpt::math::TPoint2D::getAsVector(), mrpt::math::TPose2D::getAsVector(), mrpt::math::TPoint3D::getAsVector(), mrpt::math::TPose3D::getAsVector(), mrpt::opengl::CPointCloudColoured::getBoundingBox(), mrpt::poses::CPose2DGridTemplate< double >::getByIndex(), mrpt::poses::CPoint2DPDFGaussian::getCovarianceAndMean(), mrpt::poses::CPosePDFGaussian::getCovarianceAndMean(), mpFXYVector::GetDataLength(), mrpt::utils::CEnhancedMetaFile::getHeight(), mrpt::poses::CPosePDFGaussianInf::getInformationMatrix(), mrpt::opengl::COpenGLViewport::getName(), mrpt::maps::CPointsMap::getPointsBufferRef_x(), mrpt::maps::COccupancyGridMap2D::getRawMap(), mrpt::gui::CBaseGUIWindow::getWxObject(), mrpt::mrpt::math::hypot_fast(), mrpt::graphslam::CGraphSlamEngine< GRAPH_T >::initCurrPosViewport(), mrpt::graphslam::CGraphSlamEngine< GRAPH_T >::initIntensityImageViewport(), mrpt::graphslam::CGraphSlamEngine< GRAPH_T >::initRangeImageViewport(), exprtk::integrate(), mrpt::gui::CDisplayWindowPlots::internal_plot_interface(), mrpt::math::TPose2D::inverseComposePoint(), mrpt::maps::COctoMapBase< octomap::OcTree, octomap::OcTreeNode >::isPointWithinOctoMap(), exprtk::rtl::vecops::details::kahan_sum(), mrpt::bayes::CKalmanFilterCapable< 7, 3, 3, 7 >::KF_aux_estimate_trans_jacobian(), mrpt::math::KLD_Gaussians(), largestEigenvector(), mrpt::poses::SE_traits< 3 >::ln(), mrpt::opengl::CPointCloudColoured::loadFromPointsMap(), mrpt::opengl::CPointCloud::loadFromPointsMap(), Sophus::SO2Base< SO2< Scalar, Options > >::normalize(), mrpt::opengl::COctreePointRenderer< CPointCloudColoured >::octree_recursive_render(), exprtk::rtl::vecops::copy< T >::operator()(), exprtk::rtl::vecops::axpy< T >::operator()(), exprtk::rtl::vecops::axpby< T >::operator()(), exprtk::rtl::vecops::axpyz< T >::operator()(), exprtk::rtl::vecops::axpbyz< T >::operator()(), exprtk::rtl::vecops::axpbz< T >::operator()(), exprtk::rtl::vecops::dot< T >::operator()(), exprtk::rtl::vecops::dotk< T >::operator()(), mrpt::poses::CPose3DQuatPDFGaussian::operator-(), mrpt::poses::CPose3DQuatPDFGaussianInf::operator-(), mrpt::poses::CPose3DPDFGaussianInf::operator-(), mrpt::poses::CPose3DPDFGaussian::operator-(), mrpt::utils::operator<=(), mrpt::utils::operator>(), mrpt::math::TPoint2D::operator[](), mrpt::math::TPose2D::operator[](), mrpt::math::TPoint3Df::operator[](), mrpt::math::TPoint3D::operator[](), mrpt::math::TPose3D::operator[](), mrpt::math::TPose3DQuat::operator[](), mrpt::slam::PF_implementation< mrpt::poses::CPose3D, CMonteCarloLocalization3D >::PF_SLAM_implementation_skipRobotMovement(), mrpt::opengl::gl_utils::TRenderInfo::projectPoint(), mrpt::vision::pinhole::projectPoint_no_distortion(), mrpt::utils::RAD2DEG(), mrpt::bayes::CRejectionSamplingCapable< mrpt::poses::CPose2D >::rejectionSampling(), mrpt::utils::CDynamicGrid3D< TRandomFieldVoxel >::resize(), mrpt::utils::CDynamicGrid< TRandomFieldCell >::resize(), mrpt::utils::CImage::resize(), mrpt::maps::saveLASFile(), exprtk::second_derivative(), mrpt::opengl::CPointCloud::setAllPoints(), mpMovableObject::SetCoordinateBase(), mrpt::vision::TSimpleFeatureList_templ< TSimpleFeature >::setFeatureX(), mrpt::vision::CFeatureList::setFeatureX(), mrpt::vision::CFeatureList::setFeatureXf(), mrpt::opengl::CPointCloudColoured::setPoint_fast(), mrpt::opengl::CPointCloud::setPoint_fast(), mrpt::maps::CSimplePointsMap::setPointAllFieldsFast(), mrpt::maps::CWeightedPointsMap::setPointAllFieldsFast(), mrpt::opengl::CCamera::setPointingAt(), mrpt::utils::PointCloudAdapter< pcl::PointCloud< pcl::PointXYZ > >::setPointXYZ(), mrpt::utils::PointCloudAdapter< pcl::PointCloud< pcl::PointXYZRGB > >::setPointXYZ(), mrpt::utils::PointCloudAdapter< pcl::PointCloud< pcl::PointXYZRGBA > >::setPointXYZ(), mrpt::utils::PointCloudAdapter< mrpt::obs::CObservation3DRangeScan >::setPointXYZ(), mrpt::utils::PointCloudAdapter< pcl::PointCloud< pcl::PointXYZRGB > >::setPointXYZ_RGBf(), mrpt::utils::PointCloudAdapter< pcl::PointCloud< pcl::PointXYZRGBA > >::setPointXYZ_RGBf(), mrpt::utils::PointCloudAdapter< pcl::PointCloud< pcl::PointXYZRGB > >::setPointXYZ_RGBu8(), mrpt::utils::PointCloudAdapter< pcl::PointCloud< pcl::PointXYZRGBA > >::setPointXYZ_RGBu8(), mrpt::vision::CDifodo::setSpeedFilterEigWeight(), mrpt::math::CSplineInterpolator1D::setXY(), mrpt::poses::CPose3D::setYawPitchRoll(), mrpt::gui::CDisplayWindow::showImagesAndMatchedPoints(), mrpt::poses::CPosePDFParticles::size(), mrpt::maps::CPointsMap::size(), mrpt::vision::pnp::p3p::solve_for_lengths(), mrpt::math::square(), exprtk::third_derivative(), mrpt::opengl::CSetOfTriangles::TTriangle::TTriangle(), mrpt::poses::CPose2D::update_cached_cos_sin(), mrpt::graphslam::CGraphSlamEngine< GRAPH_T >::updateSlamMetricVisualization(), mrpt::gui::CDisplayWindow3D::updateWindow(), mrpt::poses::CPose3D::updateYawPitchRoll(), mrpt::math::CPolygon::verticesCount(), mrpt::utils::CCanvas::~CCanvas(), mrpt::nav::CParameterizedTrajectoryGenerator::~CParameterizedTrajectoryGenerator(), mrpt::slam::CRejectionSamplingRangeOnlyLocalization::~CRejectionSamplingRangeOnlyLocalization(), and mpBitmapLayer::~mpBitmapLayer().
x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t exprtk::details::x | ( | y - | z | ) |
x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t exprtk::details::x | ( | y * | z | ) |
x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t exprtk::details::x | ( | y/ | z | ) |
|
static |
Definition at line 418 of file exprtk.hpp.
Referenced by exprtk::parser< T >::settings_store::disable_all_arithmetic_ops(), exprtk::parser< T >::settings_store::disable_arithmetic_operation(), and exprtk::parser< T >::settings_store::enable_arithmetic_operation().
|
static |
Definition at line 423 of file exprtk.hpp.
Referenced by exprtk::parser< T >::settings_store::disable_all_arithmetic_ops(), exprtk::parser< T >::settings_store::disable_arithmetic_operation(), and exprtk::parser< T >::settings_store::enable_arithmetic_operation().
|
static |
Definition at line 425 of file exprtk.hpp.
Referenced by exprtk::parser< T >::settings_store::disable_all_assignment_ops(), exprtk::parser< T >::settings_store::disable_assignment_operation(), and exprtk::parser< T >::settings_store::enable_assignment_operation().
|
static |
Definition at line 431 of file exprtk.hpp.
Referenced by exprtk::parser< T >::settings_store::disable_all_assignment_ops(), exprtk::parser< T >::settings_store::disable_assignment_operation(), and exprtk::parser< T >::settings_store::enable_assignment_operation().
|
static |
Definition at line 389 of file exprtk.hpp.
Referenced by exprtk::parser< T >::settings_store::disable_all_base_functions(), exprtk::parser< T >::settings_store::disable_base_function(), and exprtk::parser< T >::settings_store::enable_base_function().
|
static |
Definition at line 402 of file exprtk.hpp.
Referenced by exprtk::parser< T >::settings_store::disable_all_base_functions(), exprtk::parser< T >::settings_store::disable_base_function(), exprtk::parser< T >::settings_store::enable_base_function(), and is_base_function().
|
static |
Definition at line 411 of file exprtk.hpp.
Referenced by exprtk::parser< T >::settings_store::disable_all_control_structures(), exprtk::parser< T >::settings_store::disable_control_structure(), and exprtk::parser< T >::settings_store::enable_control_structure().
|
static |
|
static |
Definition at line 433 of file exprtk.hpp.
Referenced by exprtk::parser< T >::settings_store::disable_all_inequality_ops(), exprtk::parser< T >::settings_store::disable_inequality_operation(), and exprtk::parser< T >::settings_store::enable_inequality_operation().
|
static |
Definition at line 440 of file exprtk.hpp.
Referenced by exprtk::parser< T >::settings_store::disable_all_inequality_ops(), exprtk::parser< T >::settings_store::disable_inequality_operation(), and exprtk::parser< T >::settings_store::enable_inequality_operation().
|
static |
Definition at line 404 of file exprtk.hpp.
Referenced by exprtk::parser< T >::settings_store::disable_all_logic_ops(), exprtk::parser< T >::settings_store::disable_logic_operation(), and exprtk::parser< T >::settings_store::enable_logic_operation().
|
static |
Definition at line 409 of file exprtk.hpp.
Referenced by exprtk::parser< T >::settings_store::disable_all_logic_ops(), exprtk::parser< T >::settings_store::disable_logic_operation(), exprtk::parser< T >::settings_store::enable_logic_operation(), and is_logic_opr().
|
static |
Definition at line 674 of file exprtk.hpp.
|
static |
Definition at line 682 of file exprtk.hpp.
|
static |
Definition at line 370 of file exprtk.hpp.
Referenced by exprtk::symbol_table< T >::type_store< typename exprtk::details::variable_node< T >, T >::add_impl(), and exprtk::symbol_table< T >::control_block::st_data::st_data().
|
static |
Definition at line 387 of file exprtk.hpp.
Referenced by exprtk::symbol_table< T >::type_store< typename exprtk::details::variable_node< T >, T >::add_impl(), is_reserved_symbol(), and exprtk::symbol_table< T >::control_block::st_data::st_data().
|
static |
Definition at line 359 of file exprtk.hpp.
Referenced by exprtk::parser< T >::init_precompilation(), and exprtk::symbol_table< T >::control_block::st_data::st_data().
|
static |
Definition at line 368 of file exprtk.hpp.
Referenced by exprtk::parser< T >::init_precompilation(), is_reserved_word(), and exprtk::symbol_table< T >::control_block::st_data::st_data().
const T1 const e_vovoc const T1 const T2 e_covov const const e_none const const e_none exprtk::details::T0 |
Definition at line 13518 of file exprtk.hpp.
Referenced by exprtk::details::T0oT1oT2process< T >::mode0::id(), exprtk::details::T0oT1oT2process< T >::mode1::id(), exprtk::details::T0oT1oT20T3process< T >::mode0::id(), exprtk::details::T0oT1oT20T3process< T >::mode1::id(), exprtk::details::T0oT1oT20T3process< T >::mode2::id(), exprtk::details::T0oT1oT20T3process< T >::mode3::id(), and exprtk::details::T0oT1oT20T3process< T >::mode4::id().
const T1 const T2 const e_vovovoc const const T2 const T3 e_vocovov const T1 const const T3 e_covocov const T1 const T2 const e_covovoc const const const e_none const const T2 const e_none const exprtk::details::T1 |
Definition at line 13508 of file exprtk.hpp.
Referenced by exprtk::details::node_allocator::allocate(), exprtk::details::node_allocator::allocate_c(), exprtk::details::node_allocator::allocate_cr(), exprtk::details::node_allocator::allocate_rc(), exprtk::details::node_allocator::allocate_rr(), exprtk::details::node_allocator::allocate_rrr(), exprtk::details::node_allocator::allocate_rrrr(), exprtk::details::node_allocator::allocate_rrrrr(), exprtk::details::node_allocator::allocate_tt(), exprtk::details::node_allocator::allocate_ttt(), exprtk::details::node_allocator::allocate_tttt(), exprtk::details::node_allocator::allocate_type(), mrpt::math::CBinaryRelation< T, U, UIsObject >::applyFunction(), exprtk::details::T0oT1oT2process< T >::mode0::id(), exprtk::details::T0oT1oT2process< T >::mode1::id(), exprtk::details::T0oT1oT20T3process< T >::mode0::id(), exprtk::details::T0oT1oT20T3process< T >::mode1::id(), exprtk::details::T0oT1oT20T3process< T >::mode2::id(), exprtk::details::T0oT1oT20T3process< T >::mode3::id(), and exprtk::details::T0oT1oT20T3process< T >::mode4::id().
const T1 const T2 const e_vovovoc const const T2 const T3 e_vocovov const T1 const const T3 e_covocov const T1 const T2 const e_covovoc const const const e_none const const T2 const e_none const const const e_none const T1 const exprtk::details::T2 |
Definition at line 13530 of file exprtk.hpp.
Referenced by exprtk::details::node_allocator::allocate(), exprtk::details::node_allocator::allocate_rrr(), exprtk::details::node_allocator::allocate_rrrr(), exprtk::details::node_allocator::allocate_rrrrr(), exprtk::details::node_allocator::allocate_tt(), exprtk::details::node_allocator::allocate_ttt(), exprtk::details::node_allocator::allocate_tttt(), exprtk::details::node_allocator::allocate_type(), mrpt::math::CBinaryRelation< T, U, UIsObject >::applyFunction(), exprtk::details::T0oT1oT2process< T >::mode0::id(), exprtk::details::T0oT1oT2process< T >::mode1::id(), exprtk::details::T0oT1oT20T3process< T >::mode0::id(), exprtk::details::T0oT1oT20T3process< T >::mode1::id(), exprtk::details::T0oT1oT20T3process< T >::mode2::id(), exprtk::details::T0oT1oT20T3process< T >::mode3::id(), and exprtk::details::T0oT1oT20T3process< T >::mode4::id().
const T1 const T2 const e_vovovoc const const T2 const T3 e_vocovov const T1 const const T3 e_covocov const T1 const T2 const e_covovoc const const const e_none const const T2 const e_none const const const e_none const T1 const const exprtk::details::T3 |
Definition at line 13552 of file exprtk.hpp.
Referenced by exprtk::details::node_allocator::allocate(), exprtk::details::node_allocator::allocate_rrr(), exprtk::details::node_allocator::allocate_rrrr(), exprtk::details::node_allocator::allocate_ttt(), exprtk::details::node_allocator::allocate_type(), exprtk::details::T0oT1oT20T3process< T >::mode0::id(), exprtk::details::T0oT1oT20T3process< T >::mode1::id(), exprtk::details::T0oT1oT20T3process< T >::mode2::id(), exprtk::details::T0oT1oT20T3process< T >::mode3::id(), and exprtk::details::T0oT1oT20T3process< T >::mode4::id().
x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y * exprtk::details::z |
Definition at line 8927 of file exprtk.hpp.
Referenced by mrpt::vision::pnp::rpnp::calcampose(), mrpt::vision::pnp::rpnp::compute_pose(), mrpt::poses::CPoint3D::CPoint3D(), mrpt::poses::CPose3DQuat::CPose3DQuat(), mrpt::poses::CPose3DRotVec::CPose3DRotVec(), mrpt::poses::CPointPDFSOG::empty(), mrpt::mrpt::utils::fix(), mrpt::opengl::CPointCloud::getArrayZ(), mrpt::math::TPoint3D::getAsVector(), mrpt::math::TPose3D::getAsVector(), mrpt::opengl::CPointCloudColoured::getBoundingBox(), mrpt::opengl::CGridPlaneXY::getGridFrequency(), mrpt::maps::CSimplePointsMap::getPointAllFieldsFast(), mrpt::maps::CWeightedPointsMap::getPointAllFieldsFast(), mrpt::maps::CPointsMap::getPointsBufferRef_z(), mrpt::maps::COctoMapBase< octomap::OcTree, octomap::OcTreeNode >::isPointWithinOctoMap(), mrpt::opengl::CPointCloudColoured::loadFromPointsMap(), mrpt::opengl::CPointCloud::loadFromPointsMap(), Sophus::SE2Base< Map< Sophus::SE2< Scalar_ >, Options > >::log(), mrpt::math::mahalanobisDistance2(), exprtk::rtl::vecops::axpyz< T >::operator()(), exprtk::rtl::vecops::axpbyz< T >::operator()(), exprtk::rtl::vecops::axpbz< T >::operator()(), mrpt::math::TPoint3Df::operator[](), mrpt::math::TPoint3D::operator[](), mrpt::math::TPose3D::operator[](), mrpt::math::TPose3DQuat::operator[](), mrpt::opengl::gl_utils::TRenderInfo::projectPoint(), mrpt::vision::pinhole::projectPoint_no_distortion(), mrpt::utils::CDynamicGrid3D< TRandomFieldVoxel >::resize(), mrpt::maps::saveLASFile(), mrpt::opengl::CPointCloud::setAllPoints(), mrpt::opengl::CGridPlaneXY::setPlaneZcoord(), mrpt::opengl::CPointCloudColoured::setPoint_fast(), mrpt::opengl::CPointCloud::setPoint_fast(), mrpt::maps::CSimplePointsMap::setPointAllFieldsFast(), mrpt::maps::CWeightedPointsMap::setPointAllFieldsFast(), mrpt::opengl::CCamera::setPointingAt(), mrpt::utils::PointCloudAdapter< pcl::PointCloud< pcl::PointXYZ > >::setPointXYZ(), mrpt::utils::PointCloudAdapter< pcl::PointCloud< pcl::PointXYZRGB > >::setPointXYZ(), mrpt::utils::PointCloudAdapter< pcl::PointCloud< pcl::PointXYZRGBA > >::setPointXYZ(), mrpt::utils::PointCloudAdapter< mrpt::obs::CObservation3DRangeScan >::setPointXYZ(), mrpt::utils::PointCloudAdapter< pcl::PointCloud< pcl::PointXYZRGB > >::setPointXYZ_RGBf(), mrpt::utils::PointCloudAdapter< pcl::PointCloud< pcl::PointXYZRGBA > >::setPointXYZ_RGBf(), mrpt::utils::PointCloudAdapter< pcl::PointCloud< pcl::PointXYZRGB > >::setPointXYZ_RGBu8(), mrpt::utils::PointCloudAdapter< pcl::PointCloud< pcl::PointXYZRGBA > >::setPointXYZ_RGBu8(), mrpt::vision::CDifodo::setSpeedFilterEigWeight(), mrpt::poses::CPose3D::setYawPitchRoll(), mrpt::opengl::CCamera::setZoomDistance(), mrpt::maps::CPointsMap::size(), mrpt::opengl::CSetOfTriangles::TTriangle::TTriangle(), mrpt::gui::CDisplayWindow3D::updateWindow(), and mrpt::poses::CPose3D::updateYawPitchRoll().
Page generated by Doxygen 1.8.13 for MRPT 1.5.3 at Sun Nov 26 00:44:48 UTC 2017 |