/* DO NOT EDIT THIS FILE - it is machine generated */ #include /* Header for class es_gva_cit_jogr_OGRPolygon */ #ifndef _Included_es_gva_cit_jogr_OGRPolygon #define _Included_es_gva_cit_jogr_OGRPolygon #ifdef __cplusplus extern "C" { #endif /* * Class: es_gva_cit_jogr_OGRPolygon * Method: FreeOGRPolygonNat * Signature: (J)V */ JNIEXPORT void JNICALL Java_es_gva_cit_jogr_OGRPolygon_FreeOGRPolygonNat (JNIEnv *, jobject, jlong); /* * Class: es_gva_cit_jogr_OGRPolygon * Method: OGRPolygonNat * Signature: ()J */ JNIEXPORT jlong JNICALL Java_es_gva_cit_jogr_OGRPolygon_OGRPolygonNat (JNIEnv *, jobject); /* * Class: es_gva_cit_jogr_OGRPolygon * Method: getGeometryNameNat * Signature: (J)Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_es_gva_cit_jogr_OGRPolygon_getGeometryNameNat (JNIEnv *, jobject, jlong); /* * Class: es_gva_cit_jogr_OGRPolygon * Method: getGeometryTypeNat * Signature: (J)Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_es_gva_cit_jogr_OGRPolygon_getGeometryTypeNat (JNIEnv *, jobject, jlong); /* * Class: es_gva_cit_jogr_OGRPolygon * Method: clonePolygonNat * Signature: (J)Les/gva/cit/jogr/OGRGeometry; */ JNIEXPORT jobject JNICALL Java_es_gva_cit_jogr_OGRPolygon_clonePolygonNat (JNIEnv *, jobject, jlong); /* * Class: es_gva_cit_jogr_OGRPolygon * Method: emptyNat * Signature: (J)V */ JNIEXPORT void JNICALL Java_es_gva_cit_jogr_OGRPolygon_emptyNat (JNIEnv *, jobject, jlong); /* * Class: es_gva_cit_jogr_OGRPolygon * Method: transformNat * Signature: (JLes/gva/cit/jogr/OGRCoordinateTransformation;)I */ JNIEXPORT jint JNICALL Java_es_gva_cit_jogr_OGRPolygon_transformNat (JNIEnv *, jobject, jlong, jobject); /* * Class: es_gva_cit_jogr_OGRPolygon * Method: flattenTo2DNat * Signature: (J)V */ JNIEXPORT void JNICALL Java_es_gva_cit_jogr_OGRPolygon_flattenTo2DNat (JNIEnv *, jobject, jlong); /* * Class: es_gva_cit_jogr_OGRPolygon * Method: get_AreaNat * Signature: (J)D */ JNIEXPORT jdouble JNICALL Java_es_gva_cit_jogr_OGRPolygon_get_1AreaNat (JNIEnv *, jobject, jlong); /* * Class: es_gva_cit_jogr_OGRPolygon * Method: centroidNat * Signature: (JLes/gva/cit/jogr/OGRPoint;)I */ JNIEXPORT jint JNICALL Java_es_gva_cit_jogr_OGRPolygon_centroidNat (JNIEnv *, jobject, jlong, jobject); /* * Class: es_gva_cit_jogr_OGRPolygon * Method: pointOnSurfaceNat * Signature: (JLes/gva/cit/jogr/OGRPoint;)I */ JNIEXPORT jint JNICALL Java_es_gva_cit_jogr_OGRPolygon_pointOnSurfaceNat (JNIEnv *, jobject, jlong, jobject); /* * Class: es_gva_cit_jogr_OGRPolygon * Method: importFromWkbNat * Signature: (JLjava/lang/String;I)I */ JNIEXPORT jint JNICALL Java_es_gva_cit_jogr_OGRPolygon_importFromWkbNat (JNIEnv *, jobject, jlong, jstring, jint); /* * Class: es_gva_cit_jogr_OGRPolygon * Method: exportToWkbNat * Signature: (JZLjava/lang/String;)I */ JNIEXPORT jint JNICALL Java_es_gva_cit_jogr_OGRPolygon_exportToWkbNat (JNIEnv *, jobject, jlong, jboolean, jstring); /* * Class: es_gva_cit_jogr_OGRPolygon * Method: importFromWktNat * Signature: (J[Ljava/lang/String;)I */ JNIEXPORT jint JNICALL Java_es_gva_cit_jogr_OGRPolygon_importFromWktNat (JNIEnv *, jobject, jlong, jobjectArray); /* * Class: es_gva_cit_jogr_OGRPolygon * Method: exportToWktNat * Signature: (J[Ljava/lang/String;)I */ JNIEXPORT jint JNICALL Java_es_gva_cit_jogr_OGRPolygon_exportToWktNat (JNIEnv *, jobject, jlong, jobjectArray); /* * Class: es_gva_cit_jogr_OGRPolygon * Method: getEnvelopeNat * Signature: (JLes/gva/cit/jogr/OGREnvelope;)V */ JNIEXPORT void JNICALL Java_es_gva_cit_jogr_OGRPolygon_getEnvelopeNat (JNIEnv *, jobject, jlong, jobject); /* * Class: es_gva_cit_jogr_OGRPolygon * Method: equalNat * Signature: (JLes/gva/cit/jogr/OGRGeometry;)I */ JNIEXPORT jint JNICALL Java_es_gva_cit_jogr_OGRPolygon_equalNat (JNIEnv *, jobject, jlong, jobject); /* * Class: es_gva_cit_jogr_OGRPolygon * Method: addRingNat * Signature: (JLes/gva/cit/jogr/OGRLinearRing;)V */ JNIEXPORT void JNICALL Java_es_gva_cit_jogr_OGRPolygon_addRingNat (JNIEnv *, jobject, jlong, jobject); /* * Class: es_gva_cit_jogr_OGRPolygon * Method: addRingDirectlyNat * Signature: (JLes/gva/cit/jogr/OGRLinearRing;)V */ JNIEXPORT void JNICALL Java_es_gva_cit_jogr_OGRPolygon_addRingDirectlyNat (JNIEnv *, jobject, jlong, jobject); /* * Class: es_gva_cit_jogr_OGRPolygon * Method: getExteriorRingNat * Signature: (J)Les/gva/cit/jogr/OGRLinearRing; */ JNIEXPORT jobject JNICALL Java_es_gva_cit_jogr_OGRPolygon_getExteriorRingNat (JNIEnv *, jobject, jlong); /* * Class: es_gva_cit_jogr_OGRPolygon * Method: getInteriorRingNat * Signature: (JI)Les/gva/cit/jogr/OGRLinearRing; */ JNIEXPORT jobject JNICALL Java_es_gva_cit_jogr_OGRPolygon_getInteriorRingNat (JNIEnv *, jobject, jlong, jint); /* * Class: es_gva_cit_jogr_OGRPolygon * Method: closeRingsNat * Signature: (J)V */ JNIEXPORT void JNICALL Java_es_gva_cit_jogr_OGRPolygon_closeRingsNat (JNIEnv *, jobject, jlong); #ifdef __cplusplus } #endif #endif