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

#ifndef _Included_SampleGeometryJni_SampleGeometryPackage
#define _Included_SampleGeometryJni_SampleGeometryPackage
#ifdef __cplusplus
extern "C" {
#endif
/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    CreateView2d
 * Signature: (LSampleGeometryJni/V2d_Viewer;II)LSampleGeometryJni/V2d_View;
 */
JNIEXPORT jobject JNICALL Java_SampleGeometryJni_SampleGeometryPackage_CreateView2d
  (JNIEnv *, jclass, jobject, jint, jint);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    CreateViewer2d
 * Signature: (Ljava/lang/String;)LSampleGeometryJni/V2d_Viewer;
 */
JNIEXPORT jobject JNICALL Java_SampleGeometryJni_SampleGeometryPackage_CreateViewer2d
  (JNIEnv *, jclass, jstring);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    CreateViewer3d
 * Signature: (Ljava/lang/String;)LSampleGeometryJni/V3d_Viewer;
 */
JNIEXPORT jobject JNICALL Java_SampleGeometryJni_SampleGeometryPackage_CreateViewer3d
  (JNIEnv *, jclass, jstring);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    SaveImage
 * Signature: (Ljcas/Standard_CString;Ljcas/Standard_CString;LSampleGeometryJni/V3d_View;)Z
 */
JNIEXPORT jboolean JNICALL Java_SampleGeometryJni_SampleGeometryPackage_SaveImage
  (JNIEnv *, jclass, jobject, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    SetWindow3d
 * Signature: (LSampleGeometryJni/V3d_View;II)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_SetWindow3d
  (JNIEnv *, jclass, jobject, jint, jint);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest1
 * Signature: (LSampleGeometryJni/AIS_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest1
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest10
 * Signature: (LSampleGeometryJni/ISession2D_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest10
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest11
 * Signature: (LSampleGeometryJni/AIS_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest11
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest12
 * Signature: (LSampleGeometryJni/AIS_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest12
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest13
 * Signature: (LSampleGeometryJni/AIS_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest13
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest14
 * Signature: (LSampleGeometryJni/AIS_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest14
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest15
 * Signature: (LSampleGeometryJni/AIS_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest15
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest16
 * Signature: (LSampleGeometryJni/AIS_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest16
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest17
 * Signature: (LSampleGeometryJni/AIS_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest17
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest18
 * Signature: (LSampleGeometryJni/ISession2D_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest18
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest19
 * Signature: (LSampleGeometryJni/AIS_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest19
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest2
 * Signature: (LSampleGeometryJni/AIS_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest2
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest20
 * Signature: (LSampleGeometryJni/ISession2D_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest20
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest21
 * Signature: (LSampleGeometryJni/ISession2D_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest21
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest22
 * Signature: (LSampleGeometryJni/ISession2D_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest22
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest23
 * Signature: (LSampleGeometryJni/ISession2D_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest23
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest24
 * Signature: (LSampleGeometryJni/AIS_InteractiveContext;LSampleGeometryJni/ISession2D_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest24
  (JNIEnv *, jclass, jobject, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest25
 * Signature: (LSampleGeometryJni/ISession2D_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest25
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest26
 * Signature: (LSampleGeometryJni/ISession2D_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest26
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest27
 * Signature: (LSampleGeometryJni/ISession2D_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest27
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest28
 * Signature: (LSampleGeometryJni/ISession2D_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest28
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest29
 * Signature: (LSampleGeometryJni/ISession2D_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest29
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest3
 * Signature: (LSampleGeometryJni/AIS_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest3
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest30
 * Signature: (LSampleGeometryJni/ISession2D_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest30
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest31
 * Signature: (LSampleGeometryJni/ISession2D_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest31
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest32
 * Signature: (LSampleGeometryJni/ISession2D_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest32
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest33
 * Signature: (LSampleGeometryJni/AIS_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest33
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest34
 * Signature: (LSampleGeometryJni/AIS_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest34
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest35
 * Signature: (LSampleGeometryJni/AIS_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest35
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest36
 * Signature: (LSampleGeometryJni/AIS_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest36
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest37
 * Signature: (LSampleGeometryJni/AIS_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest37
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest38
 * Signature: (LSampleGeometryJni/AIS_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest38
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest39
 * Signature: (LSampleGeometryJni/AIS_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest39
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest4
 * Signature: (LSampleGeometryJni/AIS_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest4
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest40
 * Signature: (LSampleGeometryJni/AIS_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest40
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest41
 * Signature: (LSampleGeometryJni/AIS_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest41
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest42
 * Signature: (LSampleGeometryJni/AIS_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest42
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest43
 * Signature: (LSampleGeometryJni/AIS_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest43
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest44
 * Signature: (LSampleGeometryJni/AIS_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest44
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest45
 * Signature: (LSampleGeometryJni/AIS_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest45
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest46
 * Signature: (LSampleGeometryJni/AIS_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest46
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest47
 * Signature: (LSampleGeometryJni/AIS_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest47
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest48
 * Signature: (LSampleGeometryJni/ISession2D_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest48
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest49
 * Signature: (LSampleGeometryJni/AIS_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest49
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest5
 * Signature: (LSampleGeometryJni/AIS_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest5
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest50
 * Signature: (LSampleGeometryJni/AIS_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest50
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest6
 * Signature: (LSampleGeometryJni/AIS_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest6
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest7
 * Signature: (LSampleGeometryJni/ISession2D_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest7
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest8
 * Signature: (LSampleGeometryJni/ISession2D_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest8
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleGeometryJni_SampleGeometryPackage
 * Method:    gpTest9
 * Signature: (LSampleGeometryJni/ISession2D_InteractiveContext;LSampleGeometryJni/TCollection_AsciiString;)V
 */
JNIEXPORT void JNICALL Java_SampleGeometryJni_SampleGeometryPackage_gpTest9
  (JNIEnv *, jclass, jobject, jobject);

#ifdef __cplusplus
}
#endif
#endif