Public Member Functions | |
_cimg_math_parser (const CImg< T > &img, const char *const expression, const char *const funcname=0) | |
unsigned int | opcode0 (const char op) |
unsigned int | opcode1 (const char op, const unsigned int arg1) |
unsigned int | opcode2 (const char op, const unsigned int arg1, const unsigned int arg2) |
unsigned int | opcode3 (const char op, const unsigned int arg1, const unsigned int arg2, const unsigned int arg3) |
unsigned int | opcode5 (const char op, const unsigned int arg1, const unsigned int arg2, const unsigned int arg3, const unsigned int arg4, const unsigned int arg5) |
unsigned int | compile (char *const ss, char *const se) |
double | mp_u () |
double | mp_g () |
double | mp_i () |
double | mp_xw () |
double | mp_yh () |
double | mp_zd () |
double | mp_cs () |
double | mp_equal () |
double | mp_logical_and () |
double | mp_logical_or () |
double | mp_infeq () |
double | mp_supeq () |
double | mp_noteq () |
double | mp_eqeq () |
double | mp_inf () |
double | mp_sup () |
double | mp_add () |
double | mp_sub () |
double | mp_mul () |
double | mp_div () |
double | mp_minus () |
double | mp_not () |
double | mp_logical_not () |
double | mp_bitwise_not () |
double | mp_modulo () |
double | mp_bitwise_and () |
double | mp_bitwise_or () |
double | mp_pow () |
double | mp_sin () |
double | mp_cos () |
double | mp_tan () |
double | mp_asin () |
double | mp_acos () |
double | mp_atan () |
double | mp_sinh () |
double | mp_cosh () |
double | mp_tanh () |
double | mp_log10 () |
double | mp_log () |
double | mp_exp () |
double | mp_sqrt () |
double | mp_sign () |
double | mp_abs () |
double | mp_atan2 () |
double | mp_if () |
double | mp_round () |
double | mp_ixyzc () |
double | mp_min () |
double | mp_max () |
double | mp_isnan () |
double | mp_isinf () |
double | mp_isint () |
double | mp_isbool () |
double | mp_rol () |
double | mp_ror () |
double | mp_lsl () |
double | mp_lsr () |
double | mp_sinc () |
double | mp_im () |
double | mp_iM () |
double | mp_ia () |
double | mp_iv () |
double | mp_xm () |
double | mp_ym () |
double | mp_zm () |
double | mp_cm () |
double | mp_xM () |
double | mp_yM () |
double | mp_zM () |
double | mp_cM () |
double | eval (const double x, const double y, const double z, const double c) |
Public Attributes | |
CImgList< charT > | label |
CImgList< uintT > | code |
CImg< uintT > | level |
CImg< uintT > | opcode |
CImg< doubleT > | mem |
CImg< charT > | expr |
const CImg< T > & | reference |
CImg< Tdouble > | reference_stats |
unsigned int | mempos |
unsigned int | result |
const char *const | calling_function |
Definition at line 11503 of file CImg.h.