home *** CD-ROM | disk | FTP | other *** search
- /* DO NOT EDIT THIS FILE - it is machine generated */
- #include <native.h>
- /* Header for class java_lang_Math */
-
- #ifndef _Included_java_lang_Math
- #define _Included_java_lang_Math
-
- #pragma pack(4)
-
- typedef struct Classjava_lang_Math {
- #undef java_lang_Math_E
- #define java_lang_Math_E 2.71828D
- #undef java_lang_Math_PI
- #define java_lang_Math_PI 3.14159D
- /* Inaccessible static: randomNumberGenerator */
- /* Inaccessible static: negativeZeroFloatBits */
- /* Inaccessible static: negativeZeroDoubleBits */
- char PAD; /* ANSI C requires structures to have a least one member */
- } Classjava_lang_Math;
- HandleTo(java_lang_Math);
-
- #pragma pack()
-
- #ifdef __cplusplus
- extern "C" {
- #endif
- extern double java_lang_Math_sin(struct Hjava_lang_Math *,double);
- extern double java_lang_Math_cos(struct Hjava_lang_Math *,double);
- extern double java_lang_Math_tan(struct Hjava_lang_Math *,double);
- extern double java_lang_Math_asin(struct Hjava_lang_Math *,double);
- extern double java_lang_Math_acos(struct Hjava_lang_Math *,double);
- extern double java_lang_Math_atan(struct Hjava_lang_Math *,double);
- extern double java_lang_Math_exp(struct Hjava_lang_Math *,double);
- extern double java_lang_Math_log(struct Hjava_lang_Math *,double);
- extern double java_lang_Math_sqrt(struct Hjava_lang_Math *,double);
- extern double java_lang_Math_IEEEremainder(struct Hjava_lang_Math *,double,double);
- extern double java_lang_Math_ceil(struct Hjava_lang_Math *,double);
- extern double java_lang_Math_floor(struct Hjava_lang_Math *,double);
- extern double java_lang_Math_rint(struct Hjava_lang_Math *,double);
- extern double java_lang_Math_atan2(struct Hjava_lang_Math *,double,double);
- extern double java_lang_Math_pow(struct Hjava_lang_Math *,double,double);
- #ifdef __cplusplus
- }
- #endif
- #endif
-