Integration of OCCT 6.5.0 from SVN
[occt.git] / samples / java / inc / SampleHLRJni_Aspect_Driver.h
1 /* DO NOT EDIT THIS FILE - it is machine generated */
2 #include <jni.h>
3 /* Header for class SampleHLRJni_Aspect_0005fDriver */
4
5 #ifndef _Included_SampleHLRJni_Aspect_0005fDriver
6 #define _Included_SampleHLRJni_Aspect_0005fDriver
7 #ifdef __cplusplus
8 extern "C" {
9 #endif
10 /* Inaccessible static: myCasLock */
11 /*
12  * Class:     SampleHLRJni_Aspect_0005fDriver
13  * Method:    Aspect_Driver_Convert_1
14  * Signature: (I)D
15  */
16 JNIEXPORT jdouble JNICALL Java_SampleHLRJni_Aspect_1Driver_Aspect_1Driver_1Convert_11
17   (JNIEnv *, jobject, jint);
18
19 /*
20  * Class:     SampleHLRJni_Aspect_0005fDriver
21  * Method:    Aspect_Driver_Convert_2
22  * Signature: (D)I
23  */
24 JNIEXPORT jint JNICALL Java_SampleHLRJni_Aspect_1Driver_Aspect_1Driver_1Convert_12
25   (JNIEnv *, jobject, jdouble);
26
27 /*
28  * Class:     SampleHLRJni_Aspect_0005fDriver
29  * Method:    Aspect_Driver_Convert_3
30  * Signature: (IILjcas/Standard_Real;Ljcas/Standard_Real;)V
31  */
32 JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Driver_Aspect_1Driver_1Convert_13
33   (JNIEnv *, jobject, jint, jint, jobject, jobject);
34
35 /*
36  * Class:     SampleHLRJni_Aspect_0005fDriver
37  * Method:    Aspect_Driver_Convert_4
38  * Signature: (DDLjcas/Standard_Integer;Ljcas/Standard_Integer;)V
39  */
40 JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Driver_Aspect_1Driver_1Convert_14
41   (JNIEnv *, jobject, jdouble, jdouble, jobject, jobject);
42
43 /*
44  * Class:     SampleHLRJni_Aspect_0005fDriver
45  * Method:    Aspect_Driver_SetTextAttrib_1
46  * Signature: (II)V
47  */
48 JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Driver_Aspect_1Driver_1SetTextAttrib_11
49   (JNIEnv *, jobject, jint, jint);
50
51 /*
52  * Class:     SampleHLRJni_Aspect_0005fDriver
53  * Method:    Aspect_Driver_SetTextAttrib_2
54  * Signature: (IIDDDZ)V
55  */
56 JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Driver_Aspect_1Driver_1SetTextAttrib_12
57   (JNIEnv *, jobject, jint, jint, jdouble, jdouble, jdouble, jboolean);
58
59 /*
60  * Class:     SampleHLRJni_Aspect_0005fDriver
61  * Method:    BeginArcs
62  * Signature: ()V
63  */
64 JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Driver_BeginArcs
65   (JNIEnv *, jobject);
66
67 /*
68  * Class:     SampleHLRJni_Aspect_0005fDriver
69  * Method:    BeginMarkers
70  * Signature: ()V
71  */
72 JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Driver_BeginMarkers
73   (JNIEnv *, jobject);
74
75 /*
76  * Class:     SampleHLRJni_Aspect_0005fDriver
77  * Method:    BeginPoints
78  * Signature: ()V
79  */
80 JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Driver_BeginPoints
81   (JNIEnv *, jobject);
82
83 /*
84  * Class:     SampleHLRJni_Aspect_0005fDriver
85  * Method:    BeginPolyArcs
86  * Signature: ()V
87  */
88 JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Driver_BeginPolyArcs
89   (JNIEnv *, jobject);
90
91 /*
92  * Class:     SampleHLRJni_Aspect_0005fDriver
93  * Method:    BeginPolygon
94  * Signature: (I)V
95  */
96 JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Driver_BeginPolygon
97   (JNIEnv *, jobject, jint);
98
99 /*
100  * Class:     SampleHLRJni_Aspect_0005fDriver
101  * Method:    BeginPolyline
102  * Signature: (I)V
103  */
104 JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Driver_BeginPolyline
105   (JNIEnv *, jobject, jint);
106
107 /*
108  * Class:     SampleHLRJni_Aspect_0005fDriver
109  * Method:    BeginSegments
110  * Signature: ()V
111  */
112 JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Driver_BeginSegments
113   (JNIEnv *, jobject);
114
115 /*
116  * Class:     SampleHLRJni_Aspect_0005fDriver
117  * Method:    ClearImage
118  * Signature: (LSampleHLRJni/Standard_Transient;)V
119  */
120 JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Driver_ClearImage
121   (JNIEnv *, jobject, jobject);
122
123 /*
124  * Class:     SampleHLRJni_Aspect_0005fDriver
125  * Method:    ClearImageFile
126  * Signature: (Ljcas/Standard_CString;)V
127  */
128 JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Driver_ClearImageFile
129   (JNIEnv *, jobject, jobject);
130
131 /*
132  * Class:     SampleHLRJni_Aspect_0005fDriver
133  * Method:    ClosePrimitive
134  * Signature: ()V
135  */
136 JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Driver_ClosePrimitive
137   (JNIEnv *, jobject);
138
139 /*
140  * Class:     SampleHLRJni_Aspect_0005fDriver
141  * Method:    ColorMap
142  * Signature: ()LSampleHLRJni/Aspect_ColorMap;
143  */
144 JNIEXPORT jobject JNICALL Java_SampleHLRJni_Aspect_1Driver_ColorMap
145   (JNIEnv *, jobject);
146
147 /*
148  * Class:     SampleHLRJni_Aspect_0005fDriver
149  * Method:    DrawArc
150  * Signature: (FFFFFF)Z
151  */
152 JNIEXPORT jboolean JNICALL Java_SampleHLRJni_Aspect_1Driver_DrawArc
153   (JNIEnv *, jobject, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat);
154
155 /*
156  * Class:     SampleHLRJni_Aspect_0005fDriver
157  * Method:    DrawImage
158  * Signature: (LSampleHLRJni/Standard_Transient;FF)V
159  */
160 JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Driver_DrawImage
161   (JNIEnv *, jobject, jobject, jfloat, jfloat);
162
163 /*
164  * Class:     SampleHLRJni_Aspect_0005fDriver
165  * Method:    DrawImageFile
166  * Signature: (Ljcas/Standard_CString;FFD)V
167  */
168 JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Driver_DrawImageFile
169   (JNIEnv *, jobject, jobject, jfloat, jfloat, jdouble);
170
171 /*
172  * Class:     SampleHLRJni_Aspect_0005fDriver
173  * Method:    DrawMarker
174  * Signature: (IFFFFF)V
175  */
176 JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Driver_DrawMarker
177   (JNIEnv *, jobject, jint, jfloat, jfloat, jfloat, jfloat, jfloat);
178
179 /*
180  * Class:     SampleHLRJni_Aspect_0005fDriver
181  * Method:    DrawPoint
182  * Signature: (FF)V
183  */
184 JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Driver_DrawPoint
185   (JNIEnv *, jobject, jfloat, jfloat);
186
187 /*
188  * Class:     SampleHLRJni_Aspect_0005fDriver
189  * Method:    DrawPolyArc
190  * Signature: (FFFFFF)Z
191  */
192 JNIEXPORT jboolean JNICALL Java_SampleHLRJni_Aspect_1Driver_DrawPolyArc
193   (JNIEnv *, jobject, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat);
194
195 /*
196  * Class:     SampleHLRJni_Aspect_0005fDriver
197  * Method:    DrawPolyText
198  * Signature: (LSampleHLRJni/TCollection_ExtendedString;FFDFS)V
199  */
200 JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Driver_DrawPolyText
201   (JNIEnv *, jobject, jobject, jfloat, jfloat, jdouble, jfloat, jshort);
202
203 /*
204  * Class:     SampleHLRJni_Aspect_0005fDriver
205  * Method:    DrawPolygon
206  * Signature: (LSampleHLRJni/TShort_Array1OfShortReal;LSampleHLRJni/TShort_Array1OfShortReal;)V
207  */
208 JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Driver_DrawPolygon
209   (JNIEnv *, jobject, jobject, jobject);
210
211 /*
212  * Class:     SampleHLRJni_Aspect_0005fDriver
213  * Method:    DrawPolyline
214  * Signature: (LSampleHLRJni/TShort_Array1OfShortReal;LSampleHLRJni/TShort_Array1OfShortReal;)V
215  */
216 JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Driver_DrawPolyline
217   (JNIEnv *, jobject, jobject, jobject);
218
219 /*
220  * Class:     SampleHLRJni_Aspect_0005fDriver
221  * Method:    DrawSegment
222  * Signature: (FFFF)V
223  */
224 JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Driver_DrawSegment
225   (JNIEnv *, jobject, jfloat, jfloat, jfloat, jfloat);
226
227 /*
228  * Class:     SampleHLRJni_Aspect_0005fDriver
229  * Method:    DrawText
230  * Signature: (LSampleHLRJni/TCollection_ExtendedString;FFFS)V
231  */
232 JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Driver_DrawText
233   (JNIEnv *, jobject, jobject, jfloat, jfloat, jfloat, jshort);
234
235 /*
236  * Class:     SampleHLRJni_Aspect_0005fDriver
237  * Method:    EndDraw
238  * Signature: (Z)V
239  */
240 JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Driver_EndDraw
241   (JNIEnv *, jobject, jboolean);
242
243 /*
244  * Class:     SampleHLRJni_Aspect_0005fDriver
245  * Method:    FontMap
246  * Signature: ()LSampleHLRJni/Aspect_FontMap;
247  */
248 JNIEXPORT jobject JNICALL Java_SampleHLRJni_Aspect_1Driver_FontMap
249   (JNIEnv *, jobject);
250
251 /*
252  * Class:     SampleHLRJni_Aspect_0005fDriver
253  * Method:    IsKnownImage
254  * Signature: (LSampleHLRJni/Standard_Transient;)Z
255  */
256 JNIEXPORT jboolean JNICALL Java_SampleHLRJni_Aspect_1Driver_IsKnownImage
257   (JNIEnv *, jobject, jobject);
258
259 /*
260  * Class:     SampleHLRJni_Aspect_0005fDriver
261  * Method:    MarkMap
262  * Signature: ()LSampleHLRJni/Aspect_MarkMap;
263  */
264 JNIEXPORT jobject JNICALL Java_SampleHLRJni_Aspect_1Driver_MarkMap
265   (JNIEnv *, jobject);
266
267 /*
268  * Class:     SampleHLRJni_Aspect_0005fDriver
269  * Method:    SetColorMap
270  * Signature: (LSampleHLRJni/Aspect_ColorMap;)V
271  */
272 JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Driver_SetColorMap
273   (JNIEnv *, jobject, jobject);
274
275 /*
276  * Class:     SampleHLRJni_Aspect_0005fDriver
277  * Method:    SetFontMap
278  * Signature: (LSampleHLRJni/Aspect_FontMap;Z)V
279  */
280 JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Driver_SetFontMap
281   (JNIEnv *, jobject, jobject, jboolean);
282
283 /*
284  * Class:     SampleHLRJni_Aspect_0005fDriver
285  * Method:    SetLineAttrib
286  * Signature: (III)V
287  */
288 JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Driver_SetLineAttrib
289   (JNIEnv *, jobject, jint, jint, jint);
290
291 /*
292  * Class:     SampleHLRJni_Aspect_0005fDriver
293  * Method:    SetMarkMap
294  * Signature: (LSampleHLRJni/Aspect_MarkMap;)V
295  */
296 JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Driver_SetMarkMap
297   (JNIEnv *, jobject, jobject);
298
299 /*
300  * Class:     SampleHLRJni_Aspect_0005fDriver
301  * Method:    SetMarkerAttrib
302  * Signature: (IIZ)V
303  */
304 JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Driver_SetMarkerAttrib
305   (JNIEnv *, jobject, jint, jint, jboolean);
306
307 /*
308  * Class:     SampleHLRJni_Aspect_0005fDriver
309  * Method:    SetPolyAttrib
310  * Signature: (IIZ)V
311  */
312 JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Driver_SetPolyAttrib
313   (JNIEnv *, jobject, jint, jint, jboolean);
314
315 /*
316  * Class:     SampleHLRJni_Aspect_0005fDriver
317  * Method:    SetTypeMap
318  * Signature: (LSampleHLRJni/Aspect_TypeMap;)V
319  */
320 JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Driver_SetTypeMap
321   (JNIEnv *, jobject, jobject);
322
323 /*
324  * Class:     SampleHLRJni_Aspect_0005fDriver
325  * Method:    SetWidthMap
326  * Signature: (LSampleHLRJni/Aspect_WidthMap;)V
327  */
328 JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Driver_SetWidthMap
329   (JNIEnv *, jobject, jobject);
330
331 /*
332  * Class:     SampleHLRJni_Aspect_0005fDriver
333  * Method:    SizeOfImageFile
334  * Signature: (Ljcas/Standard_CString;Ljcas/Standard_Integer;Ljcas/Standard_Integer;)Z
335  */
336 JNIEXPORT jboolean JNICALL Java_SampleHLRJni_Aspect_1Driver_SizeOfImageFile
337   (JNIEnv *, jobject, jobject, jobject, jobject);
338
339 /*
340  * Class:     SampleHLRJni_Aspect_0005fDriver
341  * Method:    TypeMap
342  * Signature: ()LSampleHLRJni/Aspect_TypeMap;
343  */
344 JNIEXPORT jobject JNICALL Java_SampleHLRJni_Aspect_1Driver_TypeMap
345   (JNIEnv *, jobject);
346
347 /*
348  * Class:     SampleHLRJni_Aspect_0005fDriver
349  * Method:    UseMFT
350  * Signature: ()Z
351  */
352 JNIEXPORT jboolean JNICALL Java_SampleHLRJni_Aspect_1Driver_UseMFT
353   (JNIEnv *, jobject);
354
355 /*
356  * Class:     SampleHLRJni_Aspect_0005fDriver
357  * Method:    WidthMap
358  * Signature: ()LSampleHLRJni/Aspect_WidthMap;
359  */
360 JNIEXPORT jobject JNICALL Java_SampleHLRJni_Aspect_1Driver_WidthMap
361   (JNIEnv *, jobject);
362
363 /*
364  * Class:     SampleHLRJni_Aspect_0005fDriver
365  * Method:    WorkSpace
366  * Signature: (Ljcas/Standard_Real;Ljcas/Standard_Real;)V
367  */
368 JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Driver_WorkSpace
369   (JNIEnv *, jobject, jobject, jobject);
370
371 #ifdef __cplusplus
372 }
373 #endif
374 #endif