Integration of OCCT 6.5.0 from SVN
[occt.git] / samples / java / inc / SampleViewer3DJni_SampleViewer3DPackage.h
1 /* DO NOT EDIT THIS FILE - it is machine generated */
2 #include <jni.h>
3 /* Header for class SampleViewer3DJni_SampleViewer3DPackage */
4
5 #ifndef _Included_SampleViewer3DJni_SampleViewer3DPackage
6 #define _Included_SampleViewer3DJni_SampleViewer3DPackage
7 #ifdef __cplusplus
8 extern "C" {
9 #endif
10 /*
11  * Class:     SampleViewer3DJni_SampleViewer3DPackage
12  * Method:    ChangeAntialiasing
13  * Signature: (LSampleViewer3DJni/V3d_View;LSampleViewer3DJni/TCollection_AsciiString;)V
14  */
15 JNIEXPORT void JNICALL Java_SampleViewer3DJni_SampleViewer3DPackage_ChangeAntialiasing
16   (JNIEnv *, jclass, jobject, jobject);
17
18 /*
19  * Class:     SampleViewer3DJni_SampleViewer3DPackage
20  * Method:    ChangeModelClippingOnOff
21  * Signature: (LSampleViewer3DJni/AIS_InteractiveContext;LSampleViewer3DJni/V3d_View;ZLSampleViewer3DJni/TCollection_AsciiString;)V
22  */
23 JNIEXPORT void JNICALL Java_SampleViewer3DJni_SampleViewer3DPackage_ChangeModelClippingOnOff
24   (JNIEnv *, jclass, jobject, jobject, jboolean, jobject);
25
26 /*
27  * Class:     SampleViewer3DJni_SampleViewer3DPackage
28  * Method:    ChangeModelClippingZ
29  * Signature: (LSampleViewer3DJni/AIS_InteractiveContext;LSampleViewer3DJni/V3d_View;DZLSampleViewer3DJni/TCollection_AsciiString;)V
30  */
31 JNIEXPORT void JNICALL Java_SampleViewer3DJni_SampleViewer3DPackage_ChangeModelClippingZ
32   (JNIEnv *, jclass, jobject, jobject, jdouble, jboolean, jobject);
33
34 /*
35  * Class:     SampleViewer3DJni_SampleViewer3DPackage
36  * Method:    ChangeShadingModel
37  * Signature: (LSampleViewer3DJni/V3d_View;S)V
38  */
39 JNIEXPORT void JNICALL Java_SampleViewer3DJni_SampleViewer3DPackage_ChangeShadingModel
40   (JNIEnv *, jclass, jobject, jshort);
41
42 /*
43  * Class:     SampleViewer3DJni_SampleViewer3DPackage
44  * Method:    ChangeZClippingDepth
45  * Signature: (LSampleViewer3DJni/V3d_View;DLSampleViewer3DJni/TCollection_AsciiString;)V
46  */
47 JNIEXPORT void JNICALL Java_SampleViewer3DJni_SampleViewer3DPackage_ChangeZClippingDepth
48   (JNIEnv *, jclass, jobject, jdouble, jobject);
49
50 /*
51  * Class:     SampleViewer3DJni_SampleViewer3DPackage
52  * Method:    ChangeZClippingType
53  * Signature: (LSampleViewer3DJni/V3d_View;SLSampleViewer3DJni/TCollection_AsciiString;)V
54  */
55 JNIEXPORT void JNICALL Java_SampleViewer3DJni_SampleViewer3DPackage_ChangeZClippingType
56   (JNIEnv *, jclass, jobject, jshort, jobject);
57
58 /*
59  * Class:     SampleViewer3DJni_SampleViewer3DPackage
60  * Method:    ChangeZClippingWidth
61  * Signature: (LSampleViewer3DJni/V3d_View;DLSampleViewer3DJni/TCollection_AsciiString;)V
62  */
63 JNIEXPORT void JNICALL Java_SampleViewer3DJni_SampleViewer3DPackage_ChangeZClippingWidth
64   (JNIEnv *, jclass, jobject, jdouble, jobject);
65
66 /*
67  * Class:     SampleViewer3DJni_SampleViewer3DPackage
68  * Method:    ChangeZCueingDepth
69  * Signature: (LSampleViewer3DJni/V3d_View;DLSampleViewer3DJni/TCollection_AsciiString;)V
70  */
71 JNIEXPORT void JNICALL Java_SampleViewer3DJni_SampleViewer3DPackage_ChangeZCueingDepth
72   (JNIEnv *, jclass, jobject, jdouble, jobject);
73
74 /*
75  * Class:     SampleViewer3DJni_SampleViewer3DPackage
76  * Method:    ChangeZCueingOnOff
77  * Signature: (LSampleViewer3DJni/V3d_View;ZLSampleViewer3DJni/TCollection_AsciiString;)V
78  */
79 JNIEXPORT void JNICALL Java_SampleViewer3DJni_SampleViewer3DPackage_ChangeZCueingOnOff
80   (JNIEnv *, jclass, jobject, jboolean, jobject);
81
82 /*
83  * Class:     SampleViewer3DJni_SampleViewer3DPackage
84  * Method:    ChangeZCueingWidth
85  * Signature: (LSampleViewer3DJni/V3d_View;DLSampleViewer3DJni/TCollection_AsciiString;)V
86  */
87 JNIEXPORT void JNICALL Java_SampleViewer3DJni_SampleViewer3DPackage_ChangeZCueingWidth
88   (JNIEnv *, jclass, jobject, jdouble, jobject);
89
90 /*
91  * Class:     SampleViewer3DJni_SampleViewer3DPackage
92  * Method:    ClearClippingPlane
93  * Signature: (LSampleViewer3DJni/AIS_InteractiveContext;LSampleViewer3DJni/V3d_View;Z)V
94  */
95 JNIEXPORT void JNICALL Java_SampleViewer3DJni_SampleViewer3DPackage_ClearClippingPlane
96   (JNIEnv *, jclass, jobject, jobject, jboolean);
97
98 /*
99  * Class:     SampleViewer3DJni_SampleViewer3DPackage
100  * Method:    ClearLights
101  * Signature: (LSampleViewer3DJni/V3d_View;LSampleViewer3DJni/TCollection_AsciiString;)V
102  */
103 JNIEXPORT void JNICALL Java_SampleViewer3DJni_SampleViewer3DPackage_ClearLights
104   (JNIEnv *, jclass, jobject, jobject);
105
106 /*
107  * Class:     SampleViewer3DJni_SampleViewer3DPackage
108  * Method:    CreateAmbientLight
109  * Signature: (LSampleViewer3DJni/AIS_InteractiveContext;LSampleViewer3DJni/V3d_View;LSampleViewer3DJni/TCollection_AsciiString;)V
110  */
111 JNIEXPORT void JNICALL Java_SampleViewer3DJni_SampleViewer3DPackage_CreateAmbientLight
112   (JNIEnv *, jclass, jobject, jobject, jobject);
113
114 /*
115  * Class:     SampleViewer3DJni_SampleViewer3DPackage
116  * Method:    CreateClippingPlane
117  * Signature: (LSampleViewer3DJni/V3d_Viewer;)V
118  */
119 JNIEXPORT void JNICALL Java_SampleViewer3DJni_SampleViewer3DPackage_CreateClippingPlane
120   (JNIEnv *, jclass, jobject);
121
122 /*
123  * Class:     SampleViewer3DJni_SampleViewer3DPackage
124  * Method:    CreateDirectionalLight
125  * Signature: (LSampleViewer3DJni/AIS_InteractiveContext;LSampleViewer3DJni/TCollection_AsciiString;)V
126  */
127 JNIEXPORT void JNICALL Java_SampleViewer3DJni_SampleViewer3DPackage_CreateDirectionalLight
128   (JNIEnv *, jclass, jobject, jobject);
129
130 /*
131  * Class:     SampleViewer3DJni_SampleViewer3DPackage
132  * Method:    CreateGraphicDriver
133  * Signature: ()LSampleViewer3DJni/Graphic3d_GraphicDriver;
134  */
135 JNIEXPORT jobject JNICALL Java_SampleViewer3DJni_SampleViewer3DPackage_CreateGraphicDriver
136   (JNIEnv *, jclass);
137
138 /*
139  * Class:     SampleViewer3DJni_SampleViewer3DPackage
140  * Method:    CreatePositionalLight
141  * Signature: (LSampleViewer3DJni/AIS_InteractiveContext;LSampleViewer3DJni/V3d_View;LSampleViewer3DJni/TCollection_AsciiString;)V
142  */
143 JNIEXPORT void JNICALL Java_SampleViewer3DJni_SampleViewer3DPackage_CreatePositionalLight
144   (JNIEnv *, jclass, jobject, jobject, jobject);
145
146 /*
147  * Class:     SampleViewer3DJni_SampleViewer3DPackage
148  * Method:    CreateSpotLight
149  * Signature: (LSampleViewer3DJni/AIS_InteractiveContext;LSampleViewer3DJni/TCollection_AsciiString;)V
150  */
151 JNIEXPORT void JNICALL Java_SampleViewer3DJni_SampleViewer3DPackage_CreateSpotLight
152   (JNIEnv *, jclass, jobject, jobject);
153
154 /*
155  * Class:     SampleViewer3DJni_SampleViewer3DPackage
156  * Method:    CreateViewer
157  * Signature: (Ljava/lang/String;)LSampleViewer3DJni/V3d_Viewer;
158  */
159 JNIEXPORT jobject JNICALL Java_SampleViewer3DJni_SampleViewer3DPackage_CreateViewer
160   (JNIEnv *, jclass, jstring);
161
162 /*
163  * Class:     SampleViewer3DJni_SampleViewer3DPackage
164  * Method:    DirectDirectionalLight
165  * Signature: (LSampleViewer3DJni/AIS_InteractiveContext;)V
166  */
167 JNIEXPORT void JNICALL Java_SampleViewer3DJni_SampleViewer3DPackage_DirectDirectionalLight
168   (JNIEnv *, jclass, jobject);
169
170 /*
171  * Class:     SampleViewer3DJni_SampleViewer3DPackage
172  * Method:    DirectPositionalLight
173  * Signature: (LSampleViewer3DJni/AIS_InteractiveContext;LSampleViewer3DJni/V3d_View;IILSampleViewer3DJni/TCollection_AsciiString;)V
174  */
175 JNIEXPORT void JNICALL Java_SampleViewer3DJni_SampleViewer3DPackage_DirectPositionalLight
176   (JNIEnv *, jclass, jobject, jobject, jint, jint, jobject);
177
178 /*
179  * Class:     SampleViewer3DJni_SampleViewer3DPackage
180  * Method:    DirectSpotLight
181  * Signature: (LSampleViewer3DJni/V3d_View;IILSampleViewer3DJni/TCollection_AsciiString;)V
182  */
183 JNIEXPORT void JNICALL Java_SampleViewer3DJni_SampleViewer3DPackage_DirectSpotLight
184   (JNIEnv *, jclass, jobject, jint, jint, jobject);
185
186 /*
187  * Class:     SampleViewer3DJni_SampleViewer3DPackage
188  * Method:    DirectingDirectionalLight
189  * Signature: (LSampleViewer3DJni/AIS_InteractiveContext;LSampleViewer3DJni/V3d_View;II)V
190  */
191 JNIEXPORT void JNICALL Java_SampleViewer3DJni_SampleViewer3DPackage_DirectingDirectionalLight
192   (JNIEnv *, jclass, jobject, jobject, jint, jint);
193
194 /*
195  * Class:     SampleViewer3DJni_SampleViewer3DPackage
196  * Method:    DirectingPositionalLight
197  * Signature: (LSampleViewer3DJni/V3d_View;II)V
198  */
199 JNIEXPORT void JNICALL Java_SampleViewer3DJni_SampleViewer3DPackage_DirectingPositionalLight
200   (JNIEnv *, jclass, jobject, jint, jint);
201
202 /*
203  * Class:     SampleViewer3DJni_SampleViewer3DPackage
204  * Method:    DirectingSpotLight
205  * Signature: (LSampleViewer3DJni/AIS_InteractiveContext;LSampleViewer3DJni/V3d_View;II)V
206  */
207 JNIEXPORT void JNICALL Java_SampleViewer3DJni_SampleViewer3DPackage_DirectingSpotLight
208   (JNIEnv *, jclass, jobject, jobject, jint, jint);
209
210 /*
211  * Class:     SampleViewer3DJni_SampleViewer3DPackage
212  * Method:    DisplayBox
213  * Signature: (LSampleViewer3DJni/AIS_InteractiveContext;)V
214  */
215 JNIEXPORT void JNICALL Java_SampleViewer3DJni_SampleViewer3DPackage_DisplayBox
216   (JNIEnv *, jclass, jobject);
217
218 /*
219  * Class:     SampleViewer3DJni_SampleViewer3DPackage
220  * Method:    DisplayClippingPlane
221  * Signature: (LSampleViewer3DJni/AIS_InteractiveContext;LSampleViewer3DJni/V3d_View;Ljcas/Standard_Real;Ljcas/Standard_Boolean;)V
222  */
223 JNIEXPORT void JNICALL Java_SampleViewer3DJni_SampleViewer3DPackage_DisplayClippingPlane
224   (JNIEnv *, jclass, jobject, jobject, jobject, jobject);
225
226 /*
227  * Class:     SampleViewer3DJni_SampleViewer3DPackage
228  * Method:    DisplayCylinder
229  * Signature: (LSampleViewer3DJni/AIS_InteractiveContext;)V
230  */
231 JNIEXPORT void JNICALL Java_SampleViewer3DJni_SampleViewer3DPackage_DisplayCylinder
232   (JNIEnv *, jclass, jobject);
233
234 /*
235  * Class:     SampleViewer3DJni_SampleViewer3DPackage
236  * Method:    DisplaySphere
237  * Signature: (LSampleViewer3DJni/AIS_InteractiveContext;)V
238  */
239 JNIEXPORT void JNICALL Java_SampleViewer3DJni_SampleViewer3DPackage_DisplaySphere
240   (JNIEnv *, jclass, jobject);
241
242 /*
243  * Class:     SampleViewer3DJni_SampleViewer3DPackage
244  * Method:    EraseAll
245  * Signature: (LSampleViewer3DJni/AIS_InteractiveContext;)V
246  */
247 JNIEXPORT void JNICALL Java_SampleViewer3DJni_SampleViewer3DPackage_EraseAll
248   (JNIEnv *, jclass, jobject);
249
250 /*
251  * Class:     SampleViewer3DJni_SampleViewer3DPackage
252  * Method:    ExpandSpotLight
253  * Signature: (LSampleViewer3DJni/AIS_InteractiveContext;)V
254  */
255 JNIEXPORT void JNICALL Java_SampleViewer3DJni_SampleViewer3DPackage_ExpandSpotLight
256   (JNIEnv *, jclass, jobject);
257
258 /*
259  * Class:     SampleViewer3DJni_SampleViewer3DPackage
260  * Method:    ExpandingSpotLight
261  * Signature: (LSampleViewer3DJni/AIS_InteractiveContext;LSampleViewer3DJni/V3d_View;II)V
262  */
263 JNIEXPORT void JNICALL Java_SampleViewer3DJni_SampleViewer3DPackage_ExpandingSpotLight
264   (JNIEnv *, jclass, jobject, jobject, jint, jint);
265
266 /*
267  * Class:     SampleViewer3DJni_SampleViewer3DPackage
268  * Method:    SetDirectionalLight
269  * Signature: (LSampleViewer3DJni/AIS_InteractiveContext;LSampleViewer3DJni/V3d_View;IILSampleViewer3DJni/TCollection_AsciiString;)V
270  */
271 JNIEXPORT void JNICALL Java_SampleViewer3DJni_SampleViewer3DPackage_SetDirectionalLight
272   (JNIEnv *, jclass, jobject, jobject, jint, jint, jobject);
273
274 /*
275  * Class:     SampleViewer3DJni_SampleViewer3DPackage
276  * Method:    SetSpotLight
277  * Signature: (LSampleViewer3DJni/AIS_InteractiveContext;LSampleViewer3DJni/V3d_View;IILSampleViewer3DJni/TCollection_AsciiString;)V
278  */
279 JNIEXPORT void JNICALL Java_SampleViewer3DJni_SampleViewer3DPackage_SetSpotLight
280   (JNIEnv *, jclass, jobject, jobject, jint, jint, jobject);
281
282 /*
283  * Class:     SampleViewer3DJni_SampleViewer3DPackage
284  * Method:    SetWindow
285  * Signature: (LSampleViewer3DJni/V3d_View;II)V
286  */
287 JNIEXPORT void JNICALL Java_SampleViewer3DJni_SampleViewer3DPackage_SetWindow
288   (JNIEnv *, jclass, jobject, jint, jint);
289
290 #ifdef __cplusplus
291 }
292 #endif
293 #endif