1 /* DO NOT EDIT THIS FILE - it is machine generated */
3 /* Header for class CASCADESamplesJni_AIS_0005fInteractiveObject */
5 #ifndef _Included_CASCADESamplesJni_AIS_0005fInteractiveObject
6 #define _Included_CASCADESamplesJni_AIS_0005fInteractiveObject
10 /* Inaccessible static: myCasLock */
12 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
13 * Method: AIS_InteractiveObject_Color_1
16 JNIEXPORT jshort JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_AIS_1InteractiveObject_1Color_11
20 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
21 * Method: AIS_InteractiveObject_Color_2
22 * Signature: (LCASCADESamplesJni/Quantity_Color;)V
24 JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_AIS_1InteractiveObject_1Color_12
25 (JNIEnv *, jobject, jobject);
28 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
29 * Method: AIS_InteractiveObject_SetColor_1
30 * Signature: (LCASCADESamplesJni/Quantity_Color;)V
32 JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_AIS_1InteractiveObject_1SetColor_11
33 (JNIEnv *, jobject, jobject);
36 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
37 * Method: AIS_InteractiveObject_SetColor_2
40 JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_AIS_1InteractiveObject_1SetColor_12
41 (JNIEnv *, jobject, jshort);
44 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
45 * Method: AIS_InteractiveObject_SetMaterial_1
48 JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_AIS_1InteractiveObject_1SetMaterial_11
49 (JNIEnv *, jobject, jshort);
52 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
53 * Method: AIS_InteractiveObject_SetMaterial_2
54 * Signature: (LCASCADESamplesJni/Graphic3d_MaterialAspect;)V
56 JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_AIS_1InteractiveObject_1SetMaterial_12
57 (JNIEnv *, jobject, jobject);
60 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
61 * Method: AIS_InteractiveObject_State_1
64 JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_AIS_1InteractiveObject_1State_11
65 (JNIEnv *, jobject, jint);
68 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
69 * Method: AIS_InteractiveObject_State_2
72 JNIEXPORT jint JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_AIS_1InteractiveObject_1State_12
76 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
77 * Method: AcceptDisplayMode
80 JNIEXPORT jboolean JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_AcceptDisplayMode
81 (JNIEnv *, jobject, jint);
84 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
85 * Method: AcceptShapeDecomposition
88 JNIEXPORT jboolean JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_AcceptShapeDecomposition
92 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
94 * Signature: (LCASCADESamplesJni/Standard_Transient;)V
96 JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_AddUser
97 (JNIEnv *, jobject, jobject);
100 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
102 * Signature: ()LCASCADESamplesJni/AIS_Drawer;
104 JNIEXPORT jobject JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_Attributes
108 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
112 JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_ClearOwner
116 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
120 JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_ClearUsers
124 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
125 * Method: CurrentFacingModel
128 JNIEXPORT jshort JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_CurrentFacingModel
132 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
133 * Method: DefaultDisplayMode
136 JNIEXPORT jint JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_DefaultDisplayMode
140 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
141 * Method: DegenerateModel
142 * Signature: (Ljcas/Standard_Real;)S
144 JNIEXPORT jshort JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_DegenerateModel
145 (JNIEnv *, jobject, jobject);
148 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
149 * Method: DisplayMode
152 JNIEXPORT jint JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_DisplayMode
156 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
158 * Signature: ()LCASCADESamplesJni/AIS_InteractiveContext;
160 JNIEXPORT jobject JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_GetContext
164 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
166 * Signature: ()LCASCADESamplesJni/Standard_Transient;
168 JNIEXPORT jobject JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_GetOwner
172 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
176 JNIEXPORT jboolean JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_HasColor
180 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
181 * Method: HasDisplayMode
184 JNIEXPORT jboolean JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_HasDisplayMode
188 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
189 * Method: HasHilightMode
192 JNIEXPORT jboolean JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_HasHilightMode
196 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
197 * Method: HasInteractiveContext
200 JNIEXPORT jboolean JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_HasInteractiveContext
204 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
205 * Method: HasMaterial
208 JNIEXPORT jboolean JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_HasMaterial
212 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
216 JNIEXPORT jboolean JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_HasOwner
220 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
221 * Method: HasPolygonOffsets
224 JNIEXPORT jboolean JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_HasPolygonOffsets
228 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
229 * Method: HasPresentation
232 JNIEXPORT jboolean JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_HasPresentation
236 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
237 * Method: HasSelectionMode
240 JNIEXPORT jboolean JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_HasSelectionMode
244 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
245 * Method: HasSelectionPriority
248 JNIEXPORT jboolean JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_HasSelectionPriority
252 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
253 * Method: HasTransformation
256 JNIEXPORT jboolean JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_HasTransformation
260 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
264 JNIEXPORT jboolean JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_HasUsers
268 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
272 JNIEXPORT jboolean JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_HasWidth
276 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
277 * Method: HilightMode
280 JNIEXPORT jint JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_HilightMode
284 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
288 JNIEXPORT jboolean JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_IsInfinite
292 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
293 * Method: IsTransparent
296 JNIEXPORT jboolean JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_IsTransparent
300 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
304 JNIEXPORT jshort JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_Material
308 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
309 * Method: PolygonOffsets
310 * Signature: (Ljcas/Standard_Integer;Ljcas/Standard_Real;Ljcas/Standard_Real;)V
312 JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_PolygonOffsets
313 (JNIEnv *, jobject, jobject, jobject, jobject);
316 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
317 * Method: Presentation
318 * Signature: ()LCASCADESamplesJni/Prs3d_Presentation;
320 JNIEXPORT jobject JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_Presentation
324 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
328 JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_Redisplay
329 (JNIEnv *, jobject, jboolean);
332 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
333 * Method: SelectionMode
336 JNIEXPORT jint JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_SelectionMode
340 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
341 * Method: SelectionPriority
344 JNIEXPORT jint JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_SelectionPriority
348 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
350 * Signature: (LCASCADESamplesJni/Prs3d_BasicAspect;Z)V
352 JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_SetAspect
353 (JNIEnv *, jobject, jobject, jboolean);
356 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
357 * Method: SetAttributes
358 * Signature: (LCASCADESamplesJni/AIS_Drawer;)V
360 JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_SetAttributes
361 (JNIEnv *, jobject, jobject);
364 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
366 * Signature: (LCASCADESamplesJni/AIS_InteractiveContext;)V
368 JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_SetContext
369 (JNIEnv *, jobject, jobject);
372 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
373 * Method: SetCurrentFacingModel
376 JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_SetCurrentFacingModel
377 (JNIEnv *, jobject, jshort);
380 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
381 * Method: SetDegenerateModel
384 JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_SetDegenerateModel
385 (JNIEnv *, jobject, jshort, jdouble);
388 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
389 * Method: SetDisplayMode
392 JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_SetDisplayMode
393 (JNIEnv *, jobject, jint);
396 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
397 * Method: SetHilightMode
400 JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_SetHilightMode
401 (JNIEnv *, jobject, jint);
404 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
405 * Method: SetInfiniteState
408 JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_SetInfiniteState
409 (JNIEnv *, jobject, jboolean);
412 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
414 * Signature: (LCASCADESamplesJni/Standard_Transient;)V
416 JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_SetOwner
417 (JNIEnv *, jobject, jobject);
420 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
421 * Method: SetPolygonOffsets
424 JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_SetPolygonOffsets
425 (JNIEnv *, jobject, jint, jdouble, jdouble);
428 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
429 * Method: SetSelectionMode
432 JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_SetSelectionMode
433 (JNIEnv *, jobject, jint);
436 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
437 * Method: SetSelectionPriority
440 JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_SetSelectionPriority
441 (JNIEnv *, jobject, jint);
444 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
445 * Method: SetTransformation
446 * Signature: (LCASCADESamplesJni/Geom_Transformation;ZZ)V
448 JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_SetTransformation
449 (JNIEnv *, jobject, jobject, jboolean, jboolean);
452 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
453 * Method: SetTransparency
456 JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_SetTransparency
457 (JNIEnv *, jobject, jdouble);
460 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
464 JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_SetWidth
465 (JNIEnv *, jobject, jdouble);
468 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
472 JNIEXPORT jint JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_Signature
476 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
477 * Method: Transformation
478 * Signature: ()LCASCADESamplesJni/Geom_Transformation;
480 JNIEXPORT jobject JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_Transformation
484 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
485 * Method: Transparency
488 JNIEXPORT jdouble JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_Transparency
492 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
496 JNIEXPORT jshort JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_Type
500 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
501 * Method: UnsetAttributes
504 JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_UnsetAttributes
508 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
512 JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_UnsetColor
516 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
517 * Method: UnsetDisplayMode
520 JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_UnsetDisplayMode
524 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
525 * Method: UnsetHilightMode
528 JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_UnsetHilightMode
532 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
533 * Method: UnsetMaterial
536 JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_UnsetMaterial
540 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
541 * Method: UnsetSelectionMode
544 JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_UnsetSelectionMode
548 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
549 * Method: UnsetSelectionPriority
552 JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_UnsetSelectionPriority
556 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
557 * Method: UnsetTransformation
560 JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_UnsetTransformation
564 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
565 * Method: UnsetTransparency
568 JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_UnsetTransparency
572 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
576 JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_UnsetWidth
580 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
582 * Signature: ()LCASCADESamplesJni/TColStd_ListOfTransient;
584 JNIEXPORT jobject JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_Users
588 * Class: CASCADESamplesJni_AIS_0005fInteractiveObject
592 JNIEXPORT jdouble JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_Width