- we now build a libnat.a
[cacao.git] / nat / java_lang_Math.h
1 /* This file is machine generated, don't edit it !*/
2
3 #ifndef _JAVA_LANG_MATH_H
4 #define _JAVA_LANG_MATH_H
5
6 /* Structure information for class: java/lang/Math */
7
8 typedef struct java_lang_Math {
9    java_objectheader header;
10 } java_lang_Math;
11
12
13 /*
14  * Class:     java/lang/Math
15  * Method:    sin
16  * Signature: (D)D
17  */
18 JNIEXPORT double JNICALL Java_java_lang_Math_sin(JNIEnv *env, jclass clazz, double par1);
19
20
21 /*
22  * Class:     java/lang/Math
23  * Method:    cos
24  * Signature: (D)D
25  */
26 JNIEXPORT double JNICALL Java_java_lang_Math_cos(JNIEnv *env, jclass clazz, double par1);
27
28
29 /*
30  * Class:     java/lang/Math
31  * Method:    tan
32  * Signature: (D)D
33  */
34 JNIEXPORT double JNICALL Java_java_lang_Math_tan(JNIEnv *env, jclass clazz, double par1);
35
36
37 /*
38  * Class:     java/lang/Math
39  * Method:    asin
40  * Signature: (D)D
41  */
42 JNIEXPORT double JNICALL Java_java_lang_Math_asin(JNIEnv *env, jclass clazz, double par1);
43
44
45 /*
46  * Class:     java/lang/Math
47  * Method:    acos
48  * Signature: (D)D
49  */
50 JNIEXPORT double JNICALL Java_java_lang_Math_acos(JNIEnv *env, jclass clazz, double par1);
51
52
53 /*
54  * Class:     java/lang/Math
55  * Method:    atan
56  * Signature: (D)D
57  */
58 JNIEXPORT double JNICALL Java_java_lang_Math_atan(JNIEnv *env, jclass clazz, double par1);
59
60
61 /*
62  * Class:     java/lang/Math
63  * Method:    atan2
64  * Signature: (DD)D
65  */
66 JNIEXPORT double JNICALL Java_java_lang_Math_atan2(JNIEnv *env, jclass clazz, double par1, double par2);
67
68
69 /*
70  * Class:     java/lang/Math
71  * Method:    exp
72  * Signature: (D)D
73  */
74 JNIEXPORT double JNICALL Java_java_lang_Math_exp(JNIEnv *env, jclass clazz, double par1);
75
76
77 /*
78  * Class:     java/lang/Math
79  * Method:    log
80  * Signature: (D)D
81  */
82 JNIEXPORT double JNICALL Java_java_lang_Math_log(JNIEnv *env, jclass clazz, double par1);
83
84
85 /*
86  * Class:     java/lang/Math
87  * Method:    sqrt
88  * Signature: (D)D
89  */
90 JNIEXPORT double JNICALL Java_java_lang_Math_sqrt(JNIEnv *env, jclass clazz, double par1);
91
92
93 /*
94  * Class:     java/lang/Math
95  * Method:    pow
96  * Signature: (DD)D
97  */
98 JNIEXPORT double JNICALL Java_java_lang_Math_pow(JNIEnv *env, jclass clazz, double par1, double par2);
99
100
101 /*
102  * Class:     java/lang/Math
103  * Method:    IEEEremainder
104  * Signature: (DD)D
105  */
106 JNIEXPORT double JNICALL Java_java_lang_Math_IEEEremainder(JNIEnv *env, jclass clazz, double par1, double par2);
107
108
109 /*
110  * Class:     java/lang/Math
111  * Method:    ceil
112  * Signature: (D)D
113  */
114 JNIEXPORT double JNICALL Java_java_lang_Math_ceil(JNIEnv *env, jclass clazz, double par1);
115
116
117 /*
118  * Class:     java/lang/Math
119  * Method:    floor
120  * Signature: (D)D
121  */
122 JNIEXPORT double JNICALL Java_java_lang_Math_floor(JNIEnv *env, jclass clazz, double par1);
123
124
125 /*
126  * Class:     java/lang/Math
127  * Method:    rint
128  * Signature: (D)D
129  */
130 JNIEXPORT double JNICALL Java_java_lang_Math_rint(JNIEnv *env, jclass clazz, double par1);
131
132 #endif
133