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

#ifndef _Included_org_kde_qt_QPolygonScanner
#define _Included_org_kde_qt_QPolygonScanner
#ifdef __cplusplus
extern "C" {
#endif
#undef org_kde_qt_QPolygonScanner_Left
#define org_kde_qt_QPolygonScanner_Left 1L
#undef org_kde_qt_QPolygonScanner_Right
#define org_kde_qt_QPolygonScanner_Right 2L
#undef org_kde_qt_QPolygonScanner_Top
#define org_kde_qt_QPolygonScanner_Top 4L
#undef org_kde_qt_QPolygonScanner_Bottom
#define org_kde_qt_QPolygonScanner_Bottom 8L
/*
 * Class:     org_kde_qt_QPolygonScanner
 * Method:    processSpans
 * Signature: (ILorg/kde/qt/QPoint;[I)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QPolygonScanner_processSpans
  (JNIEnv *, jobject, jint, jobject, jintArray);

/*
 * Class:     org_kde_qt_QPolygonScanner
 * Method:    scan
 * Signature: (Lorg/kde/qt/QPointArray;Z)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QPolygonScanner_scan__Lorg_kde_qt_QPointArray_2Z
  (JNIEnv *, jobject, jobject, jboolean);

/*
 * Class:     org_kde_qt_QPolygonScanner
 * Method:    scan
 * Signature: (Lorg/kde/qt/QPointArray;ZII)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QPolygonScanner_scan__Lorg_kde_qt_QPointArray_2ZII
  (JNIEnv *, jobject, jobject, jboolean, jint, jint);

/*
 * Class:     org_kde_qt_QPolygonScanner
 * Method:    scan
 * Signature: (Lorg/kde/qt/QPointArray;ZIII)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QPolygonScanner_scan__Lorg_kde_qt_QPointArray_2ZIII
  (JNIEnv *, jobject, jobject, jboolean, jint, jint, jint);

/*
 * Class:     org_kde_qt_QPolygonScanner
 * Method:    scan
 * Signature: (Lorg/kde/qt/QPointArray;ZIIZ)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QPolygonScanner_scan__Lorg_kde_qt_QPointArray_2ZIIZ
  (JNIEnv *, jobject, jobject, jboolean, jint, jint, jboolean);

#ifdef __cplusplus
}
#endif
#endif
