/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class SampleAISSelectJni_SampleAISSelectPackage */

#ifndef _Included_SampleAISSelectJni_SampleAISSelectPackage
#define _Included_SampleAISSelectJni_SampleAISSelectPackage
#ifdef __cplusplus
extern "C" {
#endif
/*
 * Class:     SampleAISSelectJni_SampleAISSelectPackage
 * Method:    CreateViewer
 * Signature: (Ljava/lang/String;)LSampleAISSelectJni/V3d_Viewer;
 */
JNIEXPORT jobject JNICALL Java_SampleAISSelectJni_SampleAISSelectPackage_CreateViewer
  (JNIEnv *, jclass, jstring);

/*
 * Class:     SampleAISSelectJni_SampleAISSelectPackage
 * Method:    DisplayBox
 * Signature: (LSampleAISSelectJni/AIS_InteractiveContext;LSampleAISSelectJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleAISSelectJni_SampleAISSelectPackage_DisplayBox
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleAISSelectJni_SampleAISSelectPackage
 * Method:    DisplayCylinder
 * Signature: (LSampleAISSelectJni/AIS_InteractiveContext;LSampleAISSelectJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleAISSelectJni_SampleAISSelectPackage_DisplayCylinder
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleAISSelectJni_SampleAISSelectPackage
 * Method:    EndSelectFace
 * Signature: (LSampleAISSelectJni/AIS_InteractiveContext;)V
 */
JNIEXPORT void JNICALL Java_SampleAISSelectJni_SampleAISSelectPackage_EndSelectFace
  (JNIEnv *, jclass, jobject);

/*
 * Class:     SampleAISSelectJni_SampleAISSelectPackage
 * Method:    GetFaceColor
 * Signature: (LSampleAISSelectJni/AIS_InteractiveContext;)LSampleAISSelectJni/Quantity_Color;
 */
JNIEXPORT jobject JNICALL Java_SampleAISSelectJni_SampleAISSelectPackage_GetFaceColor
  (JNIEnv *, jclass, jobject);

/*
 * Class:     SampleAISSelectJni_SampleAISSelectPackage
 * Method:    IsCylinderSelected
 * Signature: (LSampleAISSelectJni/AIS_InteractiveContext;)Z
 */
JNIEXPORT jboolean JNICALL Java_SampleAISSelectJni_SampleAISSelectPackage_IsCylinderSelected
  (JNIEnv *, jclass, jobject);

/*
 * Class:     SampleAISSelectJni_SampleAISSelectPackage
 * Method:    MakeFillet
 * Signature: (LSampleAISSelectJni/AIS_InteractiveContext;DLSampleAISSelectJni/TCollection_AsciiString;)I
 */
JNIEXPORT jint JNICALL Java_SampleAISSelectJni_SampleAISSelectPackage_MakeFillet
  (JNIEnv *, jclass, jobject, jdouble, jobject);

/*
 * Class:     SampleAISSelectJni_SampleAISSelectPackage
 * Method:    SelectEdges
 * Signature: (LSampleAISSelectJni/AIS_InteractiveContext;LSampleAISSelectJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleAISSelectJni_SampleAISSelectPackage_SelectEdges
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleAISSelectJni_SampleAISSelectPackage
 * Method:    SelectFaces
 * Signature: (LSampleAISSelectJni/AIS_InteractiveContext;LSampleAISSelectJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleAISSelectJni_SampleAISSelectPackage_SelectFaces
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleAISSelectJni_SampleAISSelectPackage
 * Method:    SelectNeutral
 * Signature: (LSampleAISSelectJni/AIS_InteractiveContext;LSampleAISSelectJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleAISSelectJni_SampleAISSelectPackage_SelectNeutral
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleAISSelectJni_SampleAISSelectPackage
 * Method:    SelectVertices
 * Signature: (LSampleAISSelectJni/AIS_InteractiveContext;LSampleAISSelectJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleAISSelectJni_SampleAISSelectPackage_SelectVertices
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleAISSelectJni_SampleAISSelectPackage
 * Method:    SetFaceColor
 * Signature: (LSampleAISSelectJni/AIS_InteractiveContext;LSampleAISSelectJni/Quantity_Color;LSampleAISSelectJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleAISSelectJni_SampleAISSelectPackage_SetFaceColor
  (JNIEnv *, jclass, jobject, jobject, jobject);

/*
 * Class:     SampleAISSelectJni_SampleAISSelectPackage
 * Method:    SetWindow
 * Signature: (LSampleAISSelectJni/V3d_View;II)V
 */
JNIEXPORT void JNICALL Java_SampleAISSelectJni_SampleAISSelectPackage_SetWindow
  (JNIEnv *, jclass, jobject, jint, jint);

/*
 * Class:     SampleAISSelectJni_SampleAISSelectPackage
 * Method:    StartSelectFace
 * Signature: (LSampleAISSelectJni/AIS_InteractiveContext;)V
 */
JNIEXPORT void JNICALL Java_SampleAISSelectJni_SampleAISSelectPackage_StartSelectFace
  (JNIEnv *, jclass, jobject);

#ifdef __cplusplus
}
#endif
#endif
