Integration of OCCT 6.5.0 from SVN
[occt.git] / samples / java / inc / CASCADESamplesJni_SelectMgr_SelectableObject.h
1 /* DO NOT EDIT THIS FILE - it is machine generated */
2 #include <jni.h>
3 /* Header for class CASCADESamplesJni_SelectMgr_0005fSelectableObject */
4
5 #ifndef _Included_CASCADESamplesJni_SelectMgr_0005fSelectableObject
6 #define _Included_CASCADESamplesJni_SelectMgr_0005fSelectableObject
7 #ifdef __cplusplus
8 extern "C" {
9 #endif
10 /* Inaccessible static: myCasLock */
11 /*
12  * Class:     CASCADESamplesJni_SelectMgr_0005fSelectableObject
13  * Method:    AddSelection
14  * Signature: (LCASCADESamplesJni/SelectMgr_Selection;I)V
15  */
16 JNIEXPORT void JNICALL Java_CASCADESamplesJni_SelectMgr_1SelectableObject_AddSelection
17   (JNIEnv *, jobject, jobject, jint);
18
19 /*
20  * Class:     CASCADESamplesJni_SelectMgr_0005fSelectableObject
21  * Method:    ClearSelected
22  * Signature: ()V
23  */
24 JNIEXPORT void JNICALL Java_CASCADESamplesJni_SelectMgr_1SelectableObject_ClearSelected
25   (JNIEnv *, jobject);
26
27 /*
28  * Class:     CASCADESamplesJni_SelectMgr_0005fSelectableObject
29  * Method:    ClearSelections
30  * Signature: (Z)V
31  */
32 JNIEXPORT void JNICALL Java_CASCADESamplesJni_SelectMgr_1SelectableObject_ClearSelections
33   (JNIEnv *, jobject, jboolean);
34
35 /*
36  * Class:     CASCADESamplesJni_SelectMgr_0005fSelectableObject
37  * Method:    CurrentSelection
38  * Signature: ()LCASCADESamplesJni/SelectMgr_Selection;
39  */
40 JNIEXPORT jobject JNICALL Java_CASCADESamplesJni_SelectMgr_1SelectableObject_CurrentSelection
41   (JNIEnv *, jobject);
42
43 /*
44  * Class:     CASCADESamplesJni_SelectMgr_0005fSelectableObject
45  * Method:    GetHilightPresentation
46  * Signature: (LCASCADESamplesJni/PrsMgr_PresentationManager3d;)LCASCADESamplesJni/Prs3d_Presentation;
47  */
48 JNIEXPORT jobject JNICALL Java_CASCADESamplesJni_SelectMgr_1SelectableObject_GetHilightPresentation
49   (JNIEnv *, jobject, jobject);
50
51 /*
52  * Class:     CASCADESamplesJni_SelectMgr_0005fSelectableObject
53  * Method:    GetSelectPresentation
54  * Signature: (LCASCADESamplesJni/PrsMgr_PresentationManager3d;)LCASCADESamplesJni/Prs3d_Presentation;
55  */
56 JNIEXPORT jobject JNICALL Java_CASCADESamplesJni_SelectMgr_1SelectableObject_GetSelectPresentation
57   (JNIEnv *, jobject, jobject);
58
59 /*
60  * Class:     CASCADESamplesJni_SelectMgr_0005fSelectableObject
61  * Method:    HasSelection
62  * Signature: (I)Z
63  */
64 JNIEXPORT jboolean JNICALL Java_CASCADESamplesJni_SelectMgr_1SelectableObject_HasSelection
65   (JNIEnv *, jobject, jint);
66
67 /*
68  * Class:     CASCADESamplesJni_SelectMgr_0005fSelectableObject
69  * Method:    HilightOwnerWithColor
70  * Signature: (LCASCADESamplesJni/PrsMgr_PresentationManager3d;SLCASCADESamplesJni/SelectMgr_EntityOwner;)V
71  */
72 JNIEXPORT void JNICALL Java_CASCADESamplesJni_SelectMgr_1SelectableObject_HilightOwnerWithColor
73   (JNIEnv *, jobject, jobject, jshort, jobject);
74
75 /*
76  * Class:     CASCADESamplesJni_SelectMgr_0005fSelectableObject
77  * Method:    HilightSelected
78  * Signature: (LCASCADESamplesJni/PrsMgr_PresentationManager3d;LCASCADESamplesJni/SelectMgr_SequenceOfOwner;)V
79  */
80 JNIEXPORT void JNICALL Java_CASCADESamplesJni_SelectMgr_1SelectableObject_HilightSelected
81   (JNIEnv *, jobject, jobject, jobject);
82
83 /*
84  * Class:     CASCADESamplesJni_SelectMgr_0005fSelectableObject
85  * Method:    Init
86  * Signature: ()V
87  */
88 JNIEXPORT void JNICALL Java_CASCADESamplesJni_SelectMgr_1SelectableObject_Init
89   (JNIEnv *, jobject);
90
91 /*
92  * Class:     CASCADESamplesJni_SelectMgr_0005fSelectableObject
93  * Method:    IsAutoHilight
94  * Signature: ()Z
95  */
96 JNIEXPORT jboolean JNICALL Java_CASCADESamplesJni_SelectMgr_1SelectableObject_IsAutoHilight
97   (JNIEnv *, jobject);
98
99 /*
100  * Class:     CASCADESamplesJni_SelectMgr_0005fSelectableObject
101  * Method:    More
102  * Signature: ()Z
103  */
104 JNIEXPORT jboolean JNICALL Java_CASCADESamplesJni_SelectMgr_1SelectableObject_More
105   (JNIEnv *, jobject);
106
107 /*
108  * Class:     CASCADESamplesJni_SelectMgr_0005fSelectableObject
109  * Method:    NbPossibleSelection
110  * Signature: ()I
111  */
112 JNIEXPORT jint JNICALL Java_CASCADESamplesJni_SelectMgr_1SelectableObject_NbPossibleSelection
113   (JNIEnv *, jobject);
114
115 /*
116  * Class:     CASCADESamplesJni_SelectMgr_0005fSelectableObject
117  * Method:    Next
118  * Signature: ()V
119  */
120 JNIEXPORT void JNICALL Java_CASCADESamplesJni_SelectMgr_1SelectableObject_Next
121   (JNIEnv *, jobject);
122
123 /*
124  * Class:     CASCADESamplesJni_SelectMgr_0005fSelectableObject
125  * Method:    ResetLocation
126  * Signature: ()V
127  */
128 JNIEXPORT void JNICALL Java_CASCADESamplesJni_SelectMgr_1SelectableObject_ResetLocation
129   (JNIEnv *, jobject);
130
131 /*
132  * Class:     CASCADESamplesJni_SelectMgr_0005fSelectableObject
133  * Method:    SelectMgr_SelectableObject_UpdateLocation_1
134  * Signature: ()V
135  */
136 JNIEXPORT void JNICALL Java_CASCADESamplesJni_SelectMgr_1SelectableObject_SelectMgr_1SelectableObject_1UpdateLocation_11
137   (JNIEnv *, jobject);
138
139 /*
140  * Class:     CASCADESamplesJni_SelectMgr_0005fSelectableObject
141  * Method:    SelectMgr_SelectableObject_UpdateLocation_2
142  * Signature: (LCASCADESamplesJni/Prs3d_Presentation;)V
143  */
144 JNIEXPORT void JNICALL Java_CASCADESamplesJni_SelectMgr_1SelectableObject_SelectMgr_1SelectableObject_1UpdateLocation_12
145   (JNIEnv *, jobject, jobject);
146
147 /*
148  * Class:     CASCADESamplesJni_SelectMgr_0005fSelectableObject
149  * Method:    SelectMgr_SelectableObject_UpdateSelection_1
150  * Signature: ()V
151  */
152 JNIEXPORT void JNICALL Java_CASCADESamplesJni_SelectMgr_1SelectableObject_SelectMgr_1SelectableObject_1UpdateSelection_11
153   (JNIEnv *, jobject);
154
155 /*
156  * Class:     CASCADESamplesJni_SelectMgr_0005fSelectableObject
157  * Method:    SelectMgr_SelectableObject_UpdateSelection_2
158  * Signature: (I)V
159  */
160 JNIEXPORT void JNICALL Java_CASCADESamplesJni_SelectMgr_1SelectableObject_SelectMgr_1SelectableObject_1UpdateSelection_12
161   (JNIEnv *, jobject, jint);
162
163 /*
164  * Class:     CASCADESamplesJni_SelectMgr_0005fSelectableObject
165  * Method:    Selection
166  * Signature: (I)LCASCADESamplesJni/SelectMgr_Selection;
167  */
168 JNIEXPORT jobject JNICALL Java_CASCADESamplesJni_SelectMgr_1SelectableObject_Selection
169   (JNIEnv *, jobject, jint);
170
171 /*
172  * Class:     CASCADESamplesJni_SelectMgr_0005fSelectableObject
173  * Method:    SetAutoHilight
174  * Signature: (Z)V
175  */
176 JNIEXPORT void JNICALL Java_CASCADESamplesJni_SelectMgr_1SelectableObject_SetAutoHilight
177   (JNIEnv *, jobject, jboolean);
178
179 #ifdef __cplusplus
180 }
181 #endif
182 #endif