builtin_funcs.h
上传用户:riyaled888
上传日期:2009-03-27
资源大小:7338k
文件大小:1k
源码类别:

多媒体

开发平台:

MultiPlatform

  1. /* Wrappers for all the builtin functions 
  2.    The arg_list pointer is a list of doubles. Its
  3.    size is equal to the number of arguments the parameter
  4.    takes */
  5.  
  6. inline double below_wrapper(double * arg_list);
  7. inline double above_wrapper(double * arg_list);
  8. inline double equal_wrapper(double * arg_list);
  9. inline double if_wrapper(double * arg_list);
  10. inline double bnot_wrapper(double * arg_list);
  11. inline double rand_wrapper(double * arg_list);
  12. inline double bor_wrapper(double * arg_list);
  13. inline double band_wrapper(double * arg_list);
  14. inline double sigmoid_wrapper(double * arg_list);
  15. inline double max_wrapper(double * arg_list);
  16. inline double min_wrapper(double * arg_list);
  17. inline double sign_wrapper(double * arg_list);
  18. inline double sqr_wrapper(double * arg_list);
  19. inline double int_wrapper(double * arg_list);
  20. inline double nchoosek_wrapper(double * arg_list);
  21. inline double sin_wrapper(double * arg_list);
  22. inline double cos_wrapper(double * arg_list);
  23. inline double tan_wrapper(double * arg_list);
  24. inline double fact_wrapper(double * arg_list);
  25. inline double asin_wrapper(double * arg_list);
  26. inline double acos_wrapper(double * arg_list);
  27. inline double atan_wrapper(double * arg_list);
  28. inline double atan2_wrapper(double * arg_list);
  29. inline double pow_wrapper(double * arg_list);
  30. inline double exp_wrapper(double * arg_list);
  31. inline double abs_wrapper(double * arg_list);
  32. inline double log_wrapper(double *arg_list);
  33. inline double log10_wrapper(double * arg_list);
  34. inline double sqrt_wrapper(double * arg_list);