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

#ifndef _Included_SampleImportExportJni_SampleImportExportPackage
#define _Included_SampleImportExportJni_SampleImportExportPackage
#ifdef __cplusplus
extern "C" {
#endif
/*
 * Class:     SampleImportExportJni_SampleImportExportPackage
 * Method:    CreateViewer3d
 * Signature: (Ljava/lang/String;)LSampleImportExportJni/V3d_Viewer;
 */
JNIEXPORT jobject JNICALL Java_SampleImportExportJni_SampleImportExportPackage_CreateViewer3d
  (JNIEnv *, jclass, jstring);

/*
 * Class:     SampleImportExportJni_SampleImportExportPackage
 * Method:    ReadBREP
 * Signature: (Ljcas/Standard_CString;LSampleImportExportJni/AIS_InteractiveContext;)Z
 */
JNIEXPORT jboolean JNICALL Java_SampleImportExportJni_SampleImportExportPackage_ReadBREP
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleImportExportJni_SampleImportExportPackage
 * Method:    ReadCSFDB
 * Signature: (Ljcas/Standard_CString;LSampleImportExportJni/AIS_InteractiveContext;LSampleImportExportJni/TCollection_AsciiString;)Z
 */
JNIEXPORT jboolean JNICALL Java_SampleImportExportJni_SampleImportExportPackage_ReadCSFDB
  (JNIEnv *, jclass, jobject, jobject, jobject);

/*
 * Class:     SampleImportExportJni_SampleImportExportPackage
 * Method:    ReadIGES
 * Signature: (Ljcas/Standard_CString;LSampleImportExportJni/AIS_InteractiveContext;)I
 */
JNIEXPORT jint JNICALL Java_SampleImportExportJni_SampleImportExportPackage_ReadIGES
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleImportExportJni_SampleImportExportPackage
 * Method:    ReadSTEP
 * Signature: (Ljcas/Standard_CString;LSampleImportExportJni/AIS_InteractiveContext;)S
 */
JNIEXPORT jshort JNICALL Java_SampleImportExportJni_SampleImportExportPackage_ReadSTEP
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleImportExportJni_SampleImportExportPackage
 * Method:    SaveBREP
 * Signature: (Ljcas/Standard_CString;LSampleImportExportJni/AIS_InteractiveContext;)Z
 */
JNIEXPORT jboolean JNICALL Java_SampleImportExportJni_SampleImportExportPackage_SaveBREP
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleImportExportJni_SampleImportExportPackage
 * Method:    SaveCSFDB
 * Signature: (Ljcas/Standard_CString;LSampleImportExportJni/AIS_InteractiveContext;LSampleImportExportJni/TCollection_AsciiString;S)Z
 */
JNIEXPORT jboolean JNICALL Java_SampleImportExportJni_SampleImportExportPackage_SaveCSFDB
  (JNIEnv *, jclass, jobject, jobject, jobject, jshort);

/*
 * Class:     SampleImportExportJni_SampleImportExportPackage
 * Method:    SaveIGES
 * Signature: (Ljcas/Standard_CString;LSampleImportExportJni/AIS_InteractiveContext;)Z
 */
JNIEXPORT jboolean JNICALL Java_SampleImportExportJni_SampleImportExportPackage_SaveIGES
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     SampleImportExportJni_SampleImportExportPackage
 * Method:    SaveImage
 * Signature: (Ljcas/Standard_CString;Ljcas/Standard_CString;LSampleImportExportJni/V3d_View;)Z
 */
JNIEXPORT jboolean JNICALL Java_SampleImportExportJni_SampleImportExportPackage_SaveImage
  (JNIEnv *, jclass, jobject, jobject, jobject);

/*
 * Class:     SampleImportExportJni_SampleImportExportPackage
 * Method:    SaveSTEP
 * Signature: (Ljcas/Standard_CString;LSampleImportExportJni/AIS_InteractiveContext;S)S
 */
JNIEXPORT jshort JNICALL Java_SampleImportExportJni_SampleImportExportPackage_SaveSTEP
  (JNIEnv *, jclass, jobject, jobject, jshort);

/*
 * Class:     SampleImportExportJni_SampleImportExportPackage
 * Method:    SetWindow3d
 * Signature: (LSampleImportExportJni/V3d_View;II)V
 */
JNIEXPORT void JNICALL Java_SampleImportExportJni_SampleImportExportPackage_SetWindow3d
  (JNIEnv *, jclass, jobject, jint, jint);

#ifdef __cplusplus
}
#endif
#endif