/* DO NOT EDIT THIS FILE - it is machine generated */ #include /* Header for class CASCADESamplesJni_AIS_0005fInteractiveObject */ #ifndef _Included_CASCADESamplesJni_AIS_0005fInteractiveObject #define _Included_CASCADESamplesJni_AIS_0005fInteractiveObject #ifdef __cplusplus extern "C" { #endif /* Inaccessible static: myCasLock */ /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: AIS_InteractiveObject_Color_1 * Signature: ()S */ JNIEXPORT jshort JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_AIS_1InteractiveObject_1Color_11 (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: AIS_InteractiveObject_Color_2 * Signature: (LCASCADESamplesJni/Quantity_Color;)V */ JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_AIS_1InteractiveObject_1Color_12 (JNIEnv *, jobject, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: AIS_InteractiveObject_SetColor_1 * Signature: (LCASCADESamplesJni/Quantity_Color;)V */ JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_AIS_1InteractiveObject_1SetColor_11 (JNIEnv *, jobject, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: AIS_InteractiveObject_SetColor_2 * Signature: (S)V */ JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_AIS_1InteractiveObject_1SetColor_12 (JNIEnv *, jobject, jshort); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: AIS_InteractiveObject_SetMaterial_1 * Signature: (S)V */ JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_AIS_1InteractiveObject_1SetMaterial_11 (JNIEnv *, jobject, jshort); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: AIS_InteractiveObject_SetMaterial_2 * Signature: (LCASCADESamplesJni/Graphic3d_MaterialAspect;)V */ JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_AIS_1InteractiveObject_1SetMaterial_12 (JNIEnv *, jobject, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: AIS_InteractiveObject_State_1 * Signature: (I)V */ JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_AIS_1InteractiveObject_1State_11 (JNIEnv *, jobject, jint); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: AIS_InteractiveObject_State_2 * Signature: ()I */ JNIEXPORT jint JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_AIS_1InteractiveObject_1State_12 (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: AcceptDisplayMode * Signature: (I)Z */ JNIEXPORT jboolean JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_AcceptDisplayMode (JNIEnv *, jobject, jint); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: AcceptShapeDecomposition * Signature: ()Z */ JNIEXPORT jboolean JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_AcceptShapeDecomposition (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: AddUser * Signature: (LCASCADESamplesJni/Standard_Transient;)V */ JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_AddUser (JNIEnv *, jobject, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: Attributes * Signature: ()LCASCADESamplesJni/AIS_Drawer; */ JNIEXPORT jobject JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_Attributes (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: ClearOwner * Signature: ()V */ JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_ClearOwner (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: ClearUsers * Signature: ()V */ JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_ClearUsers (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: CurrentFacingModel * Signature: ()S */ JNIEXPORT jshort JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_CurrentFacingModel (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: DefaultDisplayMode * Signature: ()I */ JNIEXPORT jint JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_DefaultDisplayMode (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: DegenerateModel * Signature: (Ljcas/Standard_Real;)S */ JNIEXPORT jshort JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_DegenerateModel (JNIEnv *, jobject, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: DisplayMode * Signature: ()I */ JNIEXPORT jint JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_DisplayMode (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: GetContext * Signature: ()LCASCADESamplesJni/AIS_InteractiveContext; */ JNIEXPORT jobject JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_GetContext (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: GetOwner * Signature: ()LCASCADESamplesJni/Standard_Transient; */ JNIEXPORT jobject JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_GetOwner (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: HasColor * Signature: ()Z */ JNIEXPORT jboolean JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_HasColor (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: HasDisplayMode * Signature: ()Z */ JNIEXPORT jboolean JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_HasDisplayMode (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: HasHilightMode * Signature: ()Z */ JNIEXPORT jboolean JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_HasHilightMode (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: HasInteractiveContext * Signature: ()Z */ JNIEXPORT jboolean JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_HasInteractiveContext (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: HasMaterial * Signature: ()Z */ JNIEXPORT jboolean JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_HasMaterial (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: HasOwner * Signature: ()Z */ JNIEXPORT jboolean JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_HasOwner (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: HasPolygonOffsets * Signature: ()Z */ JNIEXPORT jboolean JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_HasPolygonOffsets (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: HasPresentation * Signature: ()Z */ JNIEXPORT jboolean JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_HasPresentation (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: HasSelectionMode * Signature: ()Z */ JNIEXPORT jboolean JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_HasSelectionMode (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: HasSelectionPriority * Signature: ()Z */ JNIEXPORT jboolean JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_HasSelectionPriority (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: HasTransformation * Signature: ()Z */ JNIEXPORT jboolean JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_HasTransformation (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: HasUsers * Signature: ()Z */ JNIEXPORT jboolean JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_HasUsers (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: HasWidth * Signature: ()Z */ JNIEXPORT jboolean JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_HasWidth (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: HilightMode * Signature: ()I */ JNIEXPORT jint JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_HilightMode (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: IsInfinite * Signature: ()Z */ JNIEXPORT jboolean JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_IsInfinite (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: IsTransparent * Signature: ()Z */ JNIEXPORT jboolean JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_IsTransparent (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: Material * Signature: ()S */ JNIEXPORT jshort JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_Material (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: PolygonOffsets * Signature: (Ljcas/Standard_Integer;Ljcas/Standard_Real;Ljcas/Standard_Real;)V */ JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_PolygonOffsets (JNIEnv *, jobject, jobject, jobject, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: Presentation * Signature: ()LCASCADESamplesJni/Prs3d_Presentation; */ JNIEXPORT jobject JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_Presentation (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: Redisplay * Signature: (Z)V */ JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_Redisplay (JNIEnv *, jobject, jboolean); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: SelectionMode * Signature: ()I */ JNIEXPORT jint JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_SelectionMode (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: SelectionPriority * Signature: ()I */ JNIEXPORT jint JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_SelectionPriority (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: SetAspect * Signature: (LCASCADESamplesJni/Prs3d_BasicAspect;Z)V */ JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_SetAspect (JNIEnv *, jobject, jobject, jboolean); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: SetAttributes * Signature: (LCASCADESamplesJni/AIS_Drawer;)V */ JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_SetAttributes (JNIEnv *, jobject, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: SetContext * Signature: (LCASCADESamplesJni/AIS_InteractiveContext;)V */ JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_SetContext (JNIEnv *, jobject, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: SetCurrentFacingModel * Signature: (S)V */ JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_SetCurrentFacingModel (JNIEnv *, jobject, jshort); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: SetDegenerateModel * Signature: (SD)V */ JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_SetDegenerateModel (JNIEnv *, jobject, jshort, jdouble); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: SetDisplayMode * Signature: (I)V */ JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_SetDisplayMode (JNIEnv *, jobject, jint); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: SetHilightMode * Signature: (I)V */ JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_SetHilightMode (JNIEnv *, jobject, jint); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: SetInfiniteState * Signature: (Z)V */ JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_SetInfiniteState (JNIEnv *, jobject, jboolean); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: SetOwner * Signature: (LCASCADESamplesJni/Standard_Transient;)V */ JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_SetOwner (JNIEnv *, jobject, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: SetPolygonOffsets * Signature: (IDD)V */ JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_SetPolygonOffsets (JNIEnv *, jobject, jint, jdouble, jdouble); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: SetSelectionMode * Signature: (I)V */ JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_SetSelectionMode (JNIEnv *, jobject, jint); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: SetSelectionPriority * Signature: (I)V */ JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_SetSelectionPriority (JNIEnv *, jobject, jint); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: SetTransformation * Signature: (LCASCADESamplesJni/Geom_Transformation;ZZ)V */ JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_SetTransformation (JNIEnv *, jobject, jobject, jboolean, jboolean); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: SetTransparency * Signature: (D)V */ JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_SetTransparency (JNIEnv *, jobject, jdouble); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: SetWidth * Signature: (D)V */ JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_SetWidth (JNIEnv *, jobject, jdouble); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: Signature * Signature: ()I */ JNIEXPORT jint JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_Signature (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: Transformation * Signature: ()LCASCADESamplesJni/Geom_Transformation; */ JNIEXPORT jobject JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_Transformation (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: Transparency * Signature: ()D */ JNIEXPORT jdouble JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_Transparency (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: Type * Signature: ()S */ JNIEXPORT jshort JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_Type (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: UnsetAttributes * Signature: ()V */ JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_UnsetAttributes (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: UnsetColor * Signature: ()V */ JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_UnsetColor (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: UnsetDisplayMode * Signature: ()V */ JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_UnsetDisplayMode (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: UnsetHilightMode * Signature: ()V */ JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_UnsetHilightMode (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: UnsetMaterial * Signature: ()V */ JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_UnsetMaterial (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: UnsetSelectionMode * Signature: ()V */ JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_UnsetSelectionMode (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: UnsetSelectionPriority * Signature: ()V */ JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_UnsetSelectionPriority (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: UnsetTransformation * Signature: ()V */ JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_UnsetTransformation (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: UnsetTransparency * Signature: ()V */ JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_UnsetTransparency (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: UnsetWidth * Signature: ()V */ JNIEXPORT void JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_UnsetWidth (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: Users * Signature: ()LCASCADESamplesJni/TColStd_ListOfTransient; */ JNIEXPORT jobject JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_Users (JNIEnv *, jobject); /* * Class: CASCADESamplesJni_AIS_0005fInteractiveObject * Method: Width * Signature: ()D */ JNIEXPORT jdouble JNICALL Java_CASCADESamplesJni_AIS_1InteractiveObject_Width (JNIEnv *, jobject); #ifdef __cplusplus } #endif #endif