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

#ifndef _Included_org_kde_qt_QRect
#define _Included_org_kde_qt_QRect
#ifdef __cplusplus
extern "C" {
#endif
/*
 * Class:     org_kde_qt_QRect
 * Method:    addCoords
 * Signature: (IIII)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QRect_addCoords
  (JNIEnv *, jobject, jint, jint, jint, jint);

/*
 * Class:     org_kde_qt_QRect
 * Method:    bottom
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_qt_QRect_bottom
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QRect
 * Method:    bottomLeft
 * Signature: ()Lorg/kde/qt/QPoint;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QRect_bottomLeft
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QRect
 * Method:    bottomRight
 * Signature: ()Lorg/kde/qt/QPoint;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QRect_bottomRight
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QRect
 * Method:    center
 * Signature: ()Lorg/kde/qt/QPoint;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QRect_center
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QRect
 * Method:    contains
 * Signature: (II)Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QRect_contains__II
  (JNIEnv *, jobject, jint, jint);

/*
 * Class:     org_kde_qt_QRect
 * Method:    contains
 * Signature: (IIZ)Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QRect_contains__IIZ
  (JNIEnv *, jobject, jint, jint, jboolean);

/*
 * Class:     org_kde_qt_QRect
 * Method:    contains
 * Signature: (Lorg/kde/qt/QPoint;)Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QRect_contains__Lorg_kde_qt_QPoint_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QRect
 * Method:    contains
 * Signature: (Lorg/kde/qt/QPoint;Z)Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QRect_contains__Lorg_kde_qt_QPoint_2Z
  (JNIEnv *, jobject, jobject, jboolean);

/*
 * Class:     org_kde_qt_QRect
 * Method:    contains
 * Signature: (Lorg/kde/qt/QRect;)Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QRect_contains__Lorg_kde_qt_QRect_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QRect
 * Method:    contains
 * Signature: (Lorg/kde/qt/QRect;Z)Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QRect_contains__Lorg_kde_qt_QRect_2Z
  (JNIEnv *, jobject, jobject, jboolean);

/*
 * Class:     org_kde_qt_QRect
 * Method:    coords
 * Signature: ([I[I[I[I)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QRect_coords
  (JNIEnv *, jobject, jintArray, jintArray, jintArray, jintArray);

/*
 * Class:     org_kde_qt_QRect
 * Method:    height
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_qt_QRect_height
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QRect
 * Method:    intersect
 * Signature: (Lorg/kde/qt/QRect;)Lorg/kde/qt/QRect;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QRect_intersect
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QRect
 * Method:    intersects
 * Signature: (Lorg/kde/qt/QRect;)Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QRect_intersects
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QRect
 * Method:    isEmpty
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QRect_isEmpty
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QRect
 * Method:    isNull
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QRect_isNull
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QRect
 * Method:    isValid
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QRect_isValid
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QRect
 * Method:    left
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_qt_QRect_left
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QRect
 * Method:    moveBottomLeft
 * Signature: (Lorg/kde/qt/QPoint;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QRect_moveBottomLeft
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QRect
 * Method:    moveBottomRight
 * Signature: (Lorg/kde/qt/QPoint;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QRect_moveBottomRight
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QRect
 * Method:    moveBy
 * Signature: (II)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QRect_moveBy
  (JNIEnv *, jobject, jint, jint);

/*
 * Class:     org_kde_qt_QRect
 * Method:    moveCenter
 * Signature: (Lorg/kde/qt/QPoint;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QRect_moveCenter
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QRect
 * Method:    moveTopLeft
 * Signature: (Lorg/kde/qt/QPoint;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QRect_moveTopLeft
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QRect
 * Method:    moveTopRight
 * Signature: (Lorg/kde/qt/QPoint;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QRect_moveTopRight
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QRect
 * Method:    newQRect
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QRect_newQRect__
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QRect
 * Method:    newQRect
 * Signature: (IIII)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QRect_newQRect__IIII
  (JNIEnv *, jobject, jint, jint, jint, jint);

/*
 * Class:     org_kde_qt_QRect
 * Method:    newQRect
 * Signature: (Lorg/kde/qt/QPoint;Lorg/kde/qt/QPoint;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QRect_newQRect__Lorg_kde_qt_QPoint_2Lorg_kde_qt_QPoint_2
  (JNIEnv *, jobject, jobject, jobject);

/*
 * Class:     org_kde_qt_QRect
 * Method:    newQRect
 * Signature: (Lorg/kde/qt/QPoint;Lorg/kde/qt/QSize;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QRect_newQRect__Lorg_kde_qt_QPoint_2Lorg_kde_qt_QSize_2
  (JNIEnv *, jobject, jobject, jobject);

/*
 * Class:     org_kde_qt_QRect
 * Method:    normalize
 * Signature: ()Lorg/kde/qt/QRect;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QRect_normalize
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QRect
 * Method:    rBottom
 * Signature: ()S
 */
JNIEXPORT jshort JNICALL Java_org_kde_qt_QRect_rBottom
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QRect
 * Method:    rLeft
 * Signature: ()S
 */
JNIEXPORT jshort JNICALL Java_org_kde_qt_QRect_rLeft
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QRect
 * Method:    rRight
 * Signature: ()S
 */
JNIEXPORT jshort JNICALL Java_org_kde_qt_QRect_rRight
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QRect
 * Method:    rTop
 * Signature: ()S
 */
JNIEXPORT jshort JNICALL Java_org_kde_qt_QRect_rTop
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QRect
 * Method:    rect
 * Signature: ([I[I[I[I)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QRect_rect
  (JNIEnv *, jobject, jintArray, jintArray, jintArray, jintArray);

/*
 * Class:     org_kde_qt_QRect
 * Method:    right
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_qt_QRect_right
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QRect
 * Method:    setBottom
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QRect_setBottom
  (JNIEnv *, jobject, jint);

/*
 * Class:     org_kde_qt_QRect
 * Method:    setCoords
 * Signature: (IIII)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QRect_setCoords
  (JNIEnv *, jobject, jint, jint, jint, jint);

/*
 * Class:     org_kde_qt_QRect
 * Method:    setHeight
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QRect_setHeight
  (JNIEnv *, jobject, jint);

/*
 * Class:     org_kde_qt_QRect
 * Method:    setLeft
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QRect_setLeft
  (JNIEnv *, jobject, jint);

/*
 * Class:     org_kde_qt_QRect
 * Method:    setRect
 * Signature: (IIII)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QRect_setRect
  (JNIEnv *, jobject, jint, jint, jint, jint);

/*
 * Class:     org_kde_qt_QRect
 * Method:    setRight
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QRect_setRight
  (JNIEnv *, jobject, jint);

/*
 * Class:     org_kde_qt_QRect
 * Method:    setSize
 * Signature: (Lorg/kde/qt/QSize;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QRect_setSize
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QRect
 * Method:    setTop
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QRect_setTop
  (JNIEnv *, jobject, jint);

/*
 * Class:     org_kde_qt_QRect
 * Method:    setWidth
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QRect_setWidth
  (JNIEnv *, jobject, jint);

/*
 * Class:     org_kde_qt_QRect
 * Method:    setX
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QRect_setX
  (JNIEnv *, jobject, jint);

/*
 * Class:     org_kde_qt_QRect
 * Method:    setY
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QRect_setY
  (JNIEnv *, jobject, jint);

/*
 * Class:     org_kde_qt_QRect
 * Method:    size
 * Signature: ()Lorg/kde/qt/QSize;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QRect_size
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QRect
 * Method:    top
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_qt_QRect_top
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QRect
 * Method:    topLeft
 * Signature: ()Lorg/kde/qt/QPoint;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QRect_topLeft
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QRect
 * Method:    topRight
 * Signature: ()Lorg/kde/qt/QPoint;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QRect_topRight
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QRect
 * Method:    unite
 * Signature: (Lorg/kde/qt/QRect;)Lorg/kde/qt/QRect;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QRect_unite
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QRect
 * Method:    width
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_qt_QRect_width
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QRect
 * Method:    x
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_qt_QRect_x
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QRect
 * Method:    y
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_qt_QRect_y
  (JNIEnv *, jobject);

#ifdef __cplusplus
}
#endif
#endif
