Integration of OCCT 6.5.0 from SVN
[occt.git] / samples / java / inc / CASCADESamplesJni_Quantity_Color.h
1 /* DO NOT EDIT THIS FILE - it is machine generated */
2 #include <jni.h>
3 /* Header for class CASCADESamplesJni_Quantity_0005fColor */
4
5 #ifndef _Included_CASCADESamplesJni_Quantity_0005fColor
6 #define _Included_CASCADESamplesJni_Quantity_0005fColor
7 #ifdef __cplusplus
8 extern "C" {
9 #endif
10 /* Inaccessible static: myCasLock */
11 /*
12  * Class:     CASCADESamplesJni_Quantity_0005fColor
13  * Method:    Assign
14  * Signature: (LCASCADESamplesJni/Quantity_Color;)LCASCADESamplesJni/Quantity_Color;
15  */
16 JNIEXPORT jobject JNICALL Java_CASCADESamplesJni_Quantity_1Color_Assign
17   (JNIEnv *, jobject, jobject);
18
19 /*
20  * Class:     CASCADESamplesJni_Quantity_0005fColor
21  * Method:    Blue
22  * Signature: ()D
23  */
24 JNIEXPORT jdouble JNICALL Java_CASCADESamplesJni_Quantity_1Color_Blue
25   (JNIEnv *, jobject);
26
27 /*
28  * Class:     CASCADESamplesJni_Quantity_0005fColor
29  * Method:    ChangeContrast
30  * Signature: (D)V
31  */
32 JNIEXPORT void JNICALL Java_CASCADESamplesJni_Quantity_1Color_ChangeContrast
33   (JNIEnv *, jobject, jdouble);
34
35 /*
36  * Class:     CASCADESamplesJni_Quantity_0005fColor
37  * Method:    ChangeIntensity
38  * Signature: (D)V
39  */
40 JNIEXPORT void JNICALL Java_CASCADESamplesJni_Quantity_1Color_ChangeIntensity
41   (JNIEnv *, jobject, jdouble);
42
43 /*
44  * Class:     CASCADESamplesJni_Quantity_0005fColor
45  * Method:    Delta
46  * Signature: (LCASCADESamplesJni/Quantity_Color;Ljcas/Standard_Real;Ljcas/Standard_Real;)V
47  */
48 JNIEXPORT void JNICALL Java_CASCADESamplesJni_Quantity_1Color_Delta
49   (JNIEnv *, jobject, jobject, jobject, jobject);
50
51 /*
52  * Class:     CASCADESamplesJni_Quantity_0005fColor
53  * Method:    Distance
54  * Signature: (LCASCADESamplesJni/Quantity_Color;)D
55  */
56 JNIEXPORT jdouble JNICALL Java_CASCADESamplesJni_Quantity_1Color_Distance
57   (JNIEnv *, jobject, jobject);
58
59 /*
60  * Class:     CASCADESamplesJni_Quantity_0005fColor
61  * Method:    Epsilon
62  * Signature: ()D
63  */
64 JNIEXPORT jdouble JNICALL Java_CASCADESamplesJni_Quantity_1Color_Epsilon
65   (JNIEnv *, jclass);
66
67 /*
68  * Class:     CASCADESamplesJni_Quantity_0005fColor
69  * Method:    FinalizeValue
70  * Signature: (J)V
71  */
72 JNIEXPORT void JNICALL Java_CASCADESamplesJni_Quantity_1Color_FinalizeValue
73   (JNIEnv *, jclass, jlong);
74
75 /*
76  * Class:     CASCADESamplesJni_Quantity_0005fColor
77  * Method:    Green
78  * Signature: ()D
79  */
80 JNIEXPORT jdouble JNICALL Java_CASCADESamplesJni_Quantity_1Color_Green
81   (JNIEnv *, jobject);
82
83 /*
84  * Class:     CASCADESamplesJni_Quantity_0005fColor
85  * Method:    HlsRgb
86  * Signature: (DDDLjcas/Standard_Real;Ljcas/Standard_Real;Ljcas/Standard_Real;)V
87  */
88 JNIEXPORT void JNICALL Java_CASCADESamplesJni_Quantity_1Color_HlsRgb
89   (JNIEnv *, jclass, jdouble, jdouble, jdouble, jobject, jobject, jobject);
90
91 /*
92  * Class:     CASCADESamplesJni_Quantity_0005fColor
93  * Method:    Hue
94  * Signature: ()D
95  */
96 JNIEXPORT jdouble JNICALL Java_CASCADESamplesJni_Quantity_1Color_Hue
97   (JNIEnv *, jobject);
98
99 /*
100  * Class:     CASCADESamplesJni_Quantity_0005fColor
101  * Method:    IsDifferent
102  * Signature: (LCASCADESamplesJni/Quantity_Color;)Z
103  */
104 JNIEXPORT jboolean JNICALL Java_CASCADESamplesJni_Quantity_1Color_IsDifferent
105   (JNIEnv *, jobject, jobject);
106
107 /*
108  * Class:     CASCADESamplesJni_Quantity_0005fColor
109  * Method:    IsEqual
110  * Signature: (LCASCADESamplesJni/Quantity_Color;)Z
111  */
112 JNIEXPORT jboolean JNICALL Java_CASCADESamplesJni_Quantity_1Color_IsEqual
113   (JNIEnv *, jobject, jobject);
114
115 /*
116  * Class:     CASCADESamplesJni_Quantity_0005fColor
117  * Method:    Light
118  * Signature: ()D
119  */
120 JNIEXPORT jdouble JNICALL Java_CASCADESamplesJni_Quantity_1Color_Light
121   (JNIEnv *, jobject);
122
123 /*
124  * Class:     CASCADESamplesJni_Quantity_0005fColor
125  * Method:    Quantity_Color_Create_1
126  * Signature: ()V
127  */
128 JNIEXPORT void JNICALL Java_CASCADESamplesJni_Quantity_1Color_Quantity_1Color_1Create_11
129   (JNIEnv *, jobject);
130
131 /*
132  * Class:     CASCADESamplesJni_Quantity_0005fColor
133  * Method:    Quantity_Color_Create_2
134  * Signature: (S)V
135  */
136 JNIEXPORT void JNICALL Java_CASCADESamplesJni_Quantity_1Color_Quantity_1Color_1Create_12
137   (JNIEnv *, jobject, jshort);
138
139 /*
140  * Class:     CASCADESamplesJni_Quantity_0005fColor
141  * Method:    Quantity_Color_Create_3
142  * Signature: (DDDS)V
143  */
144 JNIEXPORT void JNICALL Java_CASCADESamplesJni_Quantity_1Color_Quantity_1Color_1Create_13
145   (JNIEnv *, jobject, jdouble, jdouble, jdouble, jshort);
146
147 /*
148  * Class:     CASCADESamplesJni_Quantity_0005fColor
149  * Method:    Quantity_Color_Name_1
150  * Signature: ()S
151  */
152 JNIEXPORT jshort JNICALL Java_CASCADESamplesJni_Quantity_1Color_Quantity_1Color_1Name_11
153   (JNIEnv *, jobject);
154
155 /*
156  * Class:     CASCADESamplesJni_Quantity_0005fColor
157  * Method:    Quantity_Color_Name_2
158  * Signature: (DDD)S
159  */
160 JNIEXPORT jshort JNICALL Java_CASCADESamplesJni_Quantity_1Color_Quantity_1Color_1Name_12
161   (JNIEnv *, jclass, jdouble, jdouble, jdouble);
162
163 /*
164  * Class:     CASCADESamplesJni_Quantity_0005fColor
165  * Method:    Quantity_Color_SetValues_1
166  * Signature: (S)V
167  */
168 JNIEXPORT void JNICALL Java_CASCADESamplesJni_Quantity_1Color_Quantity_1Color_1SetValues_11
169   (JNIEnv *, jobject, jshort);
170
171 /*
172  * Class:     CASCADESamplesJni_Quantity_0005fColor
173  * Method:    Quantity_Color_SetValues_2
174  * Signature: (DDDS)V
175  */
176 JNIEXPORT void JNICALL Java_CASCADESamplesJni_Quantity_1Color_Quantity_1Color_1SetValues_12
177   (JNIEnv *, jobject, jdouble, jdouble, jdouble, jshort);
178
179 /*
180  * Class:     CASCADESamplesJni_Quantity_0005fColor
181  * Method:    Red
182  * Signature: ()D
183  */
184 JNIEXPORT jdouble JNICALL Java_CASCADESamplesJni_Quantity_1Color_Red
185   (JNIEnv *, jobject);
186
187 /*
188  * Class:     CASCADESamplesJni_Quantity_0005fColor
189  * Method:    RgbHls
190  * Signature: (DDDLjcas/Standard_Real;Ljcas/Standard_Real;Ljcas/Standard_Real;)V
191  */
192 JNIEXPORT void JNICALL Java_CASCADESamplesJni_Quantity_1Color_RgbHls
193   (JNIEnv *, jclass, jdouble, jdouble, jdouble, jobject, jobject, jobject);
194
195 /*
196  * Class:     CASCADESamplesJni_Quantity_0005fColor
197  * Method:    Saturation
198  * Signature: ()D
199  */
200 JNIEXPORT jdouble JNICALL Java_CASCADESamplesJni_Quantity_1Color_Saturation
201   (JNIEnv *, jobject);
202
203 /*
204  * Class:     CASCADESamplesJni_Quantity_0005fColor
205  * Method:    SetEpsilon
206  * Signature: (D)V
207  */
208 JNIEXPORT void JNICALL Java_CASCADESamplesJni_Quantity_1Color_SetEpsilon
209   (JNIEnv *, jclass, jdouble);
210
211 /*
212  * Class:     CASCADESamplesJni_Quantity_0005fColor
213  * Method:    SquareDistance
214  * Signature: (LCASCADESamplesJni/Quantity_Color;)D
215  */
216 JNIEXPORT jdouble JNICALL Java_CASCADESamplesJni_Quantity_1Color_SquareDistance
217   (JNIEnv *, jobject, jobject);
218
219 /*
220  * Class:     CASCADESamplesJni_Quantity_0005fColor
221  * Method:    StringName
222  * Signature: (S)Ljcas/Standard_CString;
223  */
224 JNIEXPORT jobject JNICALL Java_CASCADESamplesJni_Quantity_1Color_StringName
225   (JNIEnv *, jclass, jshort);
226
227 /*
228  * Class:     CASCADESamplesJni_Quantity_0005fColor
229  * Method:    Test
230  * Signature: ()V
231  */
232 JNIEXPORT void JNICALL Java_CASCADESamplesJni_Quantity_1Color_Test
233   (JNIEnv *, jclass);
234
235 /*
236  * Class:     CASCADESamplesJni_Quantity_0005fColor
237  * Method:    Values
238  * Signature: (Ljcas/Standard_Real;Ljcas/Standard_Real;Ljcas/Standard_Real;S)V
239  */
240 JNIEXPORT void JNICALL Java_CASCADESamplesJni_Quantity_1Color_Values
241   (JNIEnv *, jobject, jobject, jobject, jobject, jshort);
242
243 #ifdef __cplusplus
244 }
245 #endif
246 #endif