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

#ifndef _Included_SampleHLRJni_Aspect_0005fWindow
#define _Included_SampleHLRJni_Aspect_0005fWindow
#ifdef __cplusplus
extern "C" {
#endif
/* Inaccessible static: myCasLock */
/*
 * Class:     SampleHLRJni_Aspect_0005fWindow
 * Method:    Aspect_Window_Convert_1
 * Signature: (I)D
 */
JNIEXPORT jdouble JNICALL Java_SampleHLRJni_Aspect_1Window_Aspect_1Window_1Convert_11
  (JNIEnv *, jobject, jint);

/*
 * Class:     SampleHLRJni_Aspect_0005fWindow
 * Method:    Aspect_Window_Convert_2
 * Signature: (D)I
 */
JNIEXPORT jint JNICALL Java_SampleHLRJni_Aspect_1Window_Aspect_1Window_1Convert_12
  (JNIEnv *, jobject, jdouble);

/*
 * Class:     SampleHLRJni_Aspect_0005fWindow
 * Method:    Aspect_Window_Convert_3
 * Signature: (IILjcas/Standard_Real;Ljcas/Standard_Real;)V
 */
JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Window_Aspect_1Window_1Convert_13
  (JNIEnv *, jobject, jint, jint, jobject, jobject);

/*
 * Class:     SampleHLRJni_Aspect_0005fWindow
 * Method:    Aspect_Window_Convert_4
 * Signature: (DDLjcas/Standard_Integer;Ljcas/Standard_Integer;)V
 */
JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Window_Aspect_1Window_1Convert_14
  (JNIEnv *, jobject, jdouble, jdouble, jobject, jobject);

/*
 * Class:     SampleHLRJni_Aspect_0005fWindow
 * Method:    Aspect_Window_Position_1
 * Signature: (Ljcas/Standard_Real;Ljcas/Standard_Real;Ljcas/Standard_Real;Ljcas/Standard_Real;)V
 */
JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Window_Aspect_1Window_1Position_11
  (JNIEnv *, jobject, jobject, jobject, jobject, jobject);

/*
 * Class:     SampleHLRJni_Aspect_0005fWindow
 * Method:    Aspect_Window_Position_2
 * Signature: (Ljcas/Standard_Integer;Ljcas/Standard_Integer;Ljcas/Standard_Integer;Ljcas/Standard_Integer;)V
 */
JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Window_Aspect_1Window_1Position_12
  (JNIEnv *, jobject, jobject, jobject, jobject, jobject);

/*
 * Class:     SampleHLRJni_Aspect_0005fWindow
 * Method:    Aspect_Window_SetBackground_1
 * Signature: (LSampleHLRJni/Aspect_Background;)V
 */
JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Window_Aspect_1Window_1SetBackground_11
  (JNIEnv *, jobject, jobject);

/*
 * Class:     SampleHLRJni_Aspect_0005fWindow
 * Method:    Aspect_Window_SetBackground_2
 * Signature: (S)V
 */
JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Window_Aspect_1Window_1SetBackground_12
  (JNIEnv *, jobject, jshort);

/*
 * Class:     SampleHLRJni_Aspect_0005fWindow
 * Method:    Aspect_Window_SetBackground_3
 * Signature: (LSampleHLRJni/Quantity_Color;)V
 */
JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Window_Aspect_1Window_1SetBackground_13
  (JNIEnv *, jobject, jobject);

/*
 * Class:     SampleHLRJni_Aspect_0005fWindow
 * Method:    Aspect_Window_SetBackground_4
 * Signature: (Ljcas/Standard_CString;S)Z
 */
JNIEXPORT jboolean JNICALL Java_SampleHLRJni_Aspect_1Window_Aspect_1Window_1SetBackground_14
  (JNIEnv *, jobject, jobject, jshort);

/*
 * Class:     SampleHLRJni_Aspect_0005fWindow
 * Method:    Aspect_Window_Size_1
 * Signature: (Ljcas/Standard_Real;Ljcas/Standard_Real;)V
 */
JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Window_Aspect_1Window_1Size_11
  (JNIEnv *, jobject, jobject, jobject);

/*
 * Class:     SampleHLRJni_Aspect_0005fWindow
 * Method:    Aspect_Window_Size_2
 * Signature: (Ljcas/Standard_Integer;Ljcas/Standard_Integer;)V
 */
JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Window_Aspect_1Window_1Size_12
  (JNIEnv *, jobject, jobject, jobject);

/*
 * Class:     SampleHLRJni_Aspect_0005fWindow
 * Method:    Background
 * Signature: ()LSampleHLRJni/Aspect_Background;
 */
JNIEXPORT jobject JNICALL Java_SampleHLRJni_Aspect_1Window_Background
  (JNIEnv *, jobject);

/*
 * Class:     SampleHLRJni_Aspect_0005fWindow
 * Method:    BackgroundFillMethod
 * Signature: ()S
 */
JNIEXPORT jshort JNICALL Java_SampleHLRJni_Aspect_1Window_BackgroundFillMethod
  (JNIEnv *, jobject);

/*
 * Class:     SampleHLRJni_Aspect_0005fWindow
 * Method:    BackgroundImage
 * Signature: ()Ljcas/Standard_CString;
 */
JNIEXPORT jobject JNICALL Java_SampleHLRJni_Aspect_1Window_BackgroundImage
  (JNIEnv *, jobject);

/*
 * Class:     SampleHLRJni_Aspect_0005fWindow
 * Method:    BackingStore
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_SampleHLRJni_Aspect_1Window_BackingStore
  (JNIEnv *, jobject);

/*
 * Class:     SampleHLRJni_Aspect_0005fWindow
 * Method:    Clear
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Window_Clear
  (JNIEnv *, jobject);

/*
 * Class:     SampleHLRJni_Aspect_0005fWindow
 * Method:    ClearArea
 * Signature: (IIII)V
 */
JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Window_ClearArea
  (JNIEnv *, jobject, jint, jint, jint, jint);

/*
 * Class:     SampleHLRJni_Aspect_0005fWindow
 * Method:    Destroy
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Window_Destroy
  (JNIEnv *, jobject);

/*
 * Class:     SampleHLRJni_Aspect_0005fWindow
 * Method:    DoMapping
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_SampleHLRJni_Aspect_1Window_DoMapping
  (JNIEnv *, jobject);

/*
 * Class:     SampleHLRJni_Aspect_0005fWindow
 * Method:    DoResize
 * Signature: ()S
 */
JNIEXPORT jshort JNICALL Java_SampleHLRJni_Aspect_1Window_DoResize
  (JNIEnv *, jobject);

/*
 * Class:     SampleHLRJni_Aspect_0005fWindow
 * Method:    DoubleBuffer
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_SampleHLRJni_Aspect_1Window_DoubleBuffer
  (JNIEnv *, jobject);

/*
 * Class:     SampleHLRJni_Aspect_0005fWindow
 * Method:    Dump
 * Signature: (Ljcas/Standard_CString;D)Z
 */
JNIEXPORT jboolean JNICALL Java_SampleHLRJni_Aspect_1Window_Dump
  (JNIEnv *, jobject, jobject, jdouble);

/*
 * Class:     SampleHLRJni_Aspect_0005fWindow
 * Method:    DumpArea
 * Signature: (Ljcas/Standard_CString;IIIID)Z
 */
JNIEXPORT jboolean JNICALL Java_SampleHLRJni_Aspect_1Window_DumpArea
  (JNIEnv *, jobject, jobject, jint, jint, jint, jint, jdouble);

/*
 * Class:     SampleHLRJni_Aspect_0005fWindow
 * Method:    Flush
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Window_Flush
  (JNIEnv *, jobject);

/*
 * Class:     SampleHLRJni_Aspect_0005fWindow
 * Method:    GraphicDevice
 * Signature: ()LSampleHLRJni/Aspect_GraphicDevice;
 */
JNIEXPORT jobject JNICALL Java_SampleHLRJni_Aspect_1Window_GraphicDevice
  (JNIEnv *, jobject);

/*
 * Class:     SampleHLRJni_Aspect_0005fWindow
 * Method:    IsMapped
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_SampleHLRJni_Aspect_1Window_IsMapped
  (JNIEnv *, jobject);

/*
 * Class:     SampleHLRJni_Aspect_0005fWindow
 * Method:    Load
 * Signature: (Ljcas/Standard_CString;)Z
 */
JNIEXPORT jboolean JNICALL Java_SampleHLRJni_Aspect_1Window_Load
  (JNIEnv *, jobject, jobject);

/*
 * Class:     SampleHLRJni_Aspect_0005fWindow
 * Method:    LoadArea
 * Signature: (Ljcas/Standard_CString;IIII)Z
 */
JNIEXPORT jboolean JNICALL Java_SampleHLRJni_Aspect_1Window_LoadArea
  (JNIEnv *, jobject, jobject, jint, jint, jint, jint);

/*
 * Class:     SampleHLRJni_Aspect_0005fWindow
 * Method:    MMSize
 * Signature: (Ljcas/Standard_Real;Ljcas/Standard_Real;)V
 */
JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Window_MMSize
  (JNIEnv *, jobject, jobject, jobject);

/*
 * Class:     SampleHLRJni_Aspect_0005fWindow
 * Method:    Map
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Window_Map
  (JNIEnv *, jobject);

/*
 * Class:     SampleHLRJni_Aspect_0005fWindow
 * Method:    Ratio
 * Signature: ()D
 */
JNIEXPORT jdouble JNICALL Java_SampleHLRJni_Aspect_1Window_Ratio
  (JNIEnv *, jobject);

/*
 * Class:     SampleHLRJni_Aspect_0005fWindow
 * Method:    Restore
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Window_Restore
  (JNIEnv *, jobject);

/*
 * Class:     SampleHLRJni_Aspect_0005fWindow
 * Method:    RestoreArea
 * Signature: (IIII)V
 */
JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Window_RestoreArea
  (JNIEnv *, jobject, jint, jint, jint, jint);

/*
 * Class:     SampleHLRJni_Aspect_0005fWindow
 * Method:    SetDoubleBuffer
 * Signature: (Z)V
 */
JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Window_SetDoubleBuffer
  (JNIEnv *, jobject, jboolean);

/*
 * Class:     SampleHLRJni_Aspect_0005fWindow
 * Method:    Unmap
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_SampleHLRJni_Aspect_1Window_Unmap
  (JNIEnv *, jobject);

#ifdef __cplusplus
}
#endif
#endif