home *** CD-ROM | disk | FTP | other *** search
/ PC World 1998 October / PCWorld_1998-10_cd.bin / software / prehled / inprise / JRUNTIME.Z / java_lang_Math.h < prev    next >
C/C++ Source or Header  |  1998-05-08  |  2KB  |  46 lines

  1. /* DO NOT EDIT THIS FILE - it is machine generated */
  2. #include <native.h>
  3. /* Header for class java_lang_Math */
  4.  
  5. #ifndef _Included_java_lang_Math
  6. #define _Included_java_lang_Math
  7.  
  8. #pragma pack(4)
  9.  
  10. typedef struct Classjava_lang_Math {
  11. #undef java_lang_Math_E
  12. #define java_lang_Math_E 2.71828D
  13. #undef java_lang_Math_PI
  14. #define java_lang_Math_PI 3.14159D
  15. /* Inaccessible static: randomNumberGenerator */
  16. /* Inaccessible static: negativeZeroFloatBits */
  17. /* Inaccessible static: negativeZeroDoubleBits */
  18.     char PAD;    /* ANSI C requires structures to have a least one member */
  19. } Classjava_lang_Math;
  20. HandleTo(java_lang_Math);
  21.  
  22. #pragma pack()
  23.  
  24. #ifdef __cplusplus
  25. extern "C" {
  26. #endif
  27. extern double java_lang_Math_sin(struct Hjava_lang_Math *,double);
  28. extern double java_lang_Math_cos(struct Hjava_lang_Math *,double);
  29. extern double java_lang_Math_tan(struct Hjava_lang_Math *,double);
  30. extern double java_lang_Math_asin(struct Hjava_lang_Math *,double);
  31. extern double java_lang_Math_acos(struct Hjava_lang_Math *,double);
  32. extern double java_lang_Math_atan(struct Hjava_lang_Math *,double);
  33. extern double java_lang_Math_exp(struct Hjava_lang_Math *,double);
  34. extern double java_lang_Math_log(struct Hjava_lang_Math *,double);
  35. extern double java_lang_Math_sqrt(struct Hjava_lang_Math *,double);
  36. extern double java_lang_Math_IEEEremainder(struct Hjava_lang_Math *,double,double);
  37. extern double java_lang_Math_ceil(struct Hjava_lang_Math *,double);
  38. extern double java_lang_Math_floor(struct Hjava_lang_Math *,double);
  39. extern double java_lang_Math_rint(struct Hjava_lang_Math *,double);
  40. extern double java_lang_Math_atan2(struct Hjava_lang_Math *,double,double);
  41. extern double java_lang_Math_pow(struct Hjava_lang_Math *,double,double);
  42. #ifdef __cplusplus
  43. }
  44. #endif
  45. #endif
  46.