/* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (http://www.swig.org). * Version 1.3.40 * * Do not make changes to this file unless you know what you are doing--modify * the SWIG interface file instead. * ----------------------------------------------------------------------------- */ package org.gdal.gdal; class gdalJNI { private static boolean available = false; static { try { com.revolsys.jar.ClasspathNativeLibraryUtil.loadLibrary("gdaljni"); available = true; if (gdal.HasThreadSupport() == 0) { System.err.println("WARNING : GDAL should be compiled with thread support for safe execution in Java."); } } catch (UnsatisfiedLinkError e) { available = false; System.err.println("Native library load failed."); System.err.println(e); } } public static boolean isAvailable() { return available; } public final static native void delete_ProgressCallback(long jarg1); public final static native int ProgressCallback_run(long jarg1, ProgressCallback jarg1_, double jarg2, String jarg3); public final static native long new_ProgressCallback(); public final static native long new_TermProgressCallback(); public final static native int TermProgressCallback_run(long jarg1, TermProgressCallback jarg1_, double jarg2, String jarg3); public final static native void delete_TermProgressCallback(long jarg1); public final static native void Debug(String jarg1, String jarg2); public final static native int SetErrorHandler__SWIG_0(String jarg1); public final static native int SetErrorHandler__SWIG_1(); public final static native int PushErrorHandler__SWIG_0(String jarg1); public final static native int PushErrorHandler__SWIG_1(); public final static native void Error(int jarg1, int jarg2, String jarg3); public final static native String GOA2GetAuthorizationURL(String jarg1); public final static native String GOA2GetRefreshToken(String jarg1, String jarg2); public final static native String GOA2GetAccessToken(String jarg1, String jarg2); public final static native void PopErrorHandler(); public final static native void ErrorReset(); public final static native String EscapeString__SWIG_0(byte[] jarg1, int jarg3); public final static native String EscapeString__SWIG_1(String jarg1, int jarg2); public final static native int GetLastErrorNo(); public final static native int GetLastErrorType(); public final static native String GetLastErrorMsg(); public final static native void PushFinderLocation(String jarg1); public final static native void PopFinderLocation(); public final static native void FinderClean(); public final static native String FindFile(String jarg1, String jarg2); public final static native java.util.Vector ReadDir(String jarg1); public final static native java.util.Vector ReadDirRecursive(String jarg1); public final static native void SetConfigOption(String jarg1, String jarg2); public final static native String GetConfigOption__SWIG_0(String jarg1, String jarg2); public final static native String GetConfigOption__SWIG_1(String jarg1); public final static native String CPLBinaryToHex(byte[] jarg1); public final static native byte[] CPLHexToBinary(String jarg1); public final static native void FileFromMemBuffer(String jarg1, byte[] jarg2); public final static native int Unlink(String jarg1); public final static native int HasThreadSupport(); public final static native int Mkdir(String jarg1, int jarg2); public final static native int Rmdir(String jarg1); public final static native int Rename(String jarg1, String jarg2); public final static native int CXT_Element_get(); public final static native int CXT_Text_get(); public final static native int CXT_Attribute_get(); public final static native int CXT_Comment_get(); public final static native int CXT_Literal_get(); public final static native int XMLNode_Type_get(long jarg1, XMLNode jarg1_); public final static native String XMLNode_Value_get(long jarg1, XMLNode jarg1_); public final static native long XMLNode_Next_get(long jarg1, XMLNode jarg1_); public final static native long XMLNode_Child_get(long jarg1, XMLNode jarg1_); public final static native long new_XMLNode__SWIG_0(String jarg1); public final static native long new_XMLNode__SWIG_1(int jarg1, String jarg2); public final static native void delete_XMLNode(long jarg1); public final static native long XMLNode_ParseXMLFile(String jarg1); public final static native String XMLNode_SerializeXMLTree(long jarg1, XMLNode jarg1_); public final static native String XMLNode_toString(long jarg1, XMLNode jarg1_); public final static native long XMLNode_SearchXMLNode(long jarg1, XMLNode jarg1_, String jarg2); public final static native long XMLNode_GetXMLNode(long jarg1, XMLNode jarg1_, String jarg2); public final static native String XMLNode_GetXMLValue(long jarg1, XMLNode jarg1_, String jarg2, String jarg3); public final static native void XMLNode_AddXMLChild(long jarg1, XMLNode jarg1_, long jarg2, XMLNode jarg2_); public final static native void XMLNode_AddXMLSibling(long jarg1, XMLNode jarg1_, long jarg2, XMLNode jarg2_); public final static native long XMLNode_Clone(long jarg1, XMLNode jarg1_); public final static native int XMLNode_SetXMLValue(long jarg1, XMLNode jarg1_, String jarg2, String jarg3); public final static native void XMLNode_StripXMLNamespace(long jarg1, XMLNode jarg1_, String jarg2, int jarg3); public final static native String MajorObject_GetDescription(long jarg1, MajorObject jarg1_); public final static native void MajorObject_SetDescription(long jarg1, MajorObject jarg1_, String jarg2); public final static native java.util.Vector MajorObject_GetMetadataDomainList(long jarg1, MajorObject jarg1_); public final static native java.util.Hashtable MajorObject_GetMetadata_Dict__SWIG_0(long jarg1, MajorObject jarg1_, String jarg2); public final static native java.util.Hashtable MajorObject_GetMetadata_Dict__SWIG_1(long jarg1, MajorObject jarg1_); public final static native java.util.Vector MajorObject_GetMetadata_List__SWIG_0(long jarg1, MajorObject jarg1_, String jarg2); public final static native java.util.Vector MajorObject_GetMetadata_List__SWIG_1(long jarg1, MajorObject jarg1_); public final static native int MajorObject_SetMetadata__SWIG_0(long jarg1, MajorObject jarg1_, java.util.Vector jarg2, String jarg3); public final static native int MajorObject_SetMetadata__SWIG_1(long jarg1, MajorObject jarg1_, java.util.Vector jarg2); public final static native int MajorObject_SetMetadata__SWIG_2(long jarg1, MajorObject jarg1_, String jarg2, String jarg3); public final static native int MajorObject_SetMetadata__SWIG_3(long jarg1, MajorObject jarg1_, String jarg2); public final static native String MajorObject_GetMetadataItem__SWIG_0(long jarg1, MajorObject jarg1_, String jarg2, String jarg3); public final static native String MajorObject_GetMetadataItem__SWIG_1(long jarg1, MajorObject jarg1_, String jarg2); public final static native int MajorObject_SetMetadataItem__SWIG_0(long jarg1, MajorObject jarg1_, String jarg2, String jarg3, String jarg4); public final static native int MajorObject_SetMetadataItem__SWIG_1(long jarg1, MajorObject jarg1_, String jarg2, String jarg3); public final static native String Driver_ShortName_get(long jarg1, Driver jarg1_); public final static native String Driver_LongName_get(long jarg1, Driver jarg1_); public final static native String Driver_HelpTopic_get(long jarg1, Driver jarg1_); public final static native long Driver_Create__SWIG_0(long jarg1, Driver jarg1_, String jarg2, int jarg3, int jarg4, int jarg5, int jarg6, java.util.Vector jarg7); public final static native long Driver_Create__SWIG_1(long jarg1, Driver jarg1_, String jarg2, int jarg3, int jarg4, int jarg5, int jarg6); public final static native long Driver_Create__SWIG_2(long jarg1, Driver jarg1_, String jarg2, int jarg3, int jarg4, int jarg5); public final static native long Driver_Create__SWIG_3(long jarg1, Driver jarg1_, String jarg2, int jarg3, int jarg4); public final static native long Driver_CreateCopy__SWIG_0(long jarg1, Driver jarg1_, String jarg2, long jarg3, Dataset jarg3_, int jarg4, java.util.Vector jarg5, ProgressCallback jarg6); public final static native long Driver_CreateCopy__SWIG_2(long jarg1, Driver jarg1_, String jarg2, long jarg3, Dataset jarg3_, int jarg4, java.util.Vector jarg5); public final static native long Driver_CreateCopy__SWIG_3(long jarg1, Driver jarg1_, String jarg2, long jarg3, Dataset jarg3_, int jarg4); public final static native long Driver_CreateCopy__SWIG_4(long jarg1, Driver jarg1_, String jarg2, long jarg3, Dataset jarg3_); public final static native int Driver_Delete(long jarg1, Driver jarg1_, String jarg2); public final static native int Driver_Rename(long jarg1, Driver jarg1_, String jarg2, String jarg3); public final static native int Driver_CopyFiles(long jarg1, Driver jarg1_, String jarg2, String jarg3); public final static native int Driver_Register(long jarg1, Driver jarg1_); public final static native void Driver_Deregister(long jarg1, Driver jarg1_); public final static native void GCP_GCPX_set(long jarg1, GCP jarg1_, double jarg2); public final static native double GCP_GCPX_get(long jarg1, GCP jarg1_); public final static native void GCP_GCPY_set(long jarg1, GCP jarg1_, double jarg2); public final static native double GCP_GCPY_get(long jarg1, GCP jarg1_); public final static native void GCP_GCPZ_set(long jarg1, GCP jarg1_, double jarg2); public final static native double GCP_GCPZ_get(long jarg1, GCP jarg1_); public final static native void GCP_GCPPixel_set(long jarg1, GCP jarg1_, double jarg2); public final static native double GCP_GCPPixel_get(long jarg1, GCP jarg1_); public final static native void GCP_GCPLine_set(long jarg1, GCP jarg1_, double jarg2); public final static native double GCP_GCPLine_get(long jarg1, GCP jarg1_); public final static native void GCP_Info_set(long jarg1, GCP jarg1_, String jarg2); public final static native String GCP_Info_get(long jarg1, GCP jarg1_); public final static native void GCP_Id_set(long jarg1, GCP jarg1_, String jarg2); public final static native String GCP_Id_get(long jarg1, GCP jarg1_); public final static native long new_GCP(double jarg1, double jarg2, double jarg3, double jarg4, double jarg5, String jarg6, String jarg7); public final static native void delete_GCP(long jarg1); public final static native double GDAL_GCP_GCPX_get(long jarg1, GCP jarg1_); public final static native void GDAL_GCP_GCPX_set(long jarg1, GCP jarg1_, double jarg2); public final static native double GDAL_GCP_GCPY_get(long jarg1, GCP jarg1_); public final static native void GDAL_GCP_GCPY_set(long jarg1, GCP jarg1_, double jarg2); public final static native double GDAL_GCP_GCPZ_get(long jarg1, GCP jarg1_); public final static native void GDAL_GCP_GCPZ_set(long jarg1, GCP jarg1_, double jarg2); public final static native double GDAL_GCP_GCPPixel_get(long jarg1, GCP jarg1_); public final static native void GDAL_GCP_GCPPixel_set(long jarg1, GCP jarg1_, double jarg2); public final static native double GDAL_GCP_GCPLine_get(long jarg1, GCP jarg1_); public final static native void GDAL_GCP_GCPLine_set(long jarg1, GCP jarg1_, double jarg2); public final static native String GDAL_GCP_Info_get(long jarg1, GCP jarg1_); public final static native void GDAL_GCP_Info_set(long jarg1, GCP jarg1_, String jarg2); public final static native String GDAL_GCP_Id_get(long jarg1, GCP jarg1_); public final static native void GDAL_GCP_Id_set(long jarg1, GCP jarg1_, String jarg2); public final static native double GDAL_GCP_get_GCPX(long jarg1, GCP jarg1_); public final static native void GDAL_GCP_set_GCPX(long jarg1, GCP jarg1_, double jarg2); public final static native double GDAL_GCP_get_GCPY(long jarg1, GCP jarg1_); public final static native void GDAL_GCP_set_GCPY(long jarg1, GCP jarg1_, double jarg2); public final static native double GDAL_GCP_get_GCPZ(long jarg1, GCP jarg1_); public final static native void GDAL_GCP_set_GCPZ(long jarg1, GCP jarg1_, double jarg2); public final static native double GDAL_GCP_get_GCPPixel(long jarg1, GCP jarg1_); public final static native void GDAL_GCP_set_GCPPixel(long jarg1, GCP jarg1_, double jarg2); public final static native double GDAL_GCP_get_GCPLine(long jarg1, GCP jarg1_); public final static native void GDAL_GCP_set_GCPLine(long jarg1, GCP jarg1_, double jarg2); public final static native String GDAL_GCP_get_Info(long jarg1, GCP jarg1_); public final static native void GDAL_GCP_set_Info(long jarg1, GCP jarg1_, String jarg2); public final static native String GDAL_GCP_get_Id(long jarg1, GCP jarg1_); public final static native void GDAL_GCP_set_Id(long jarg1, GCP jarg1_, String jarg2); public final static native int GCPsToGeoTransform__SWIG_0(GCP[] jarg1, double[] jarg3, int jarg4); public final static native int GCPsToGeoTransform__SWIG_1(GCP[] jarg1, double[] jarg3); public final static native void delete_AsyncReader(long jarg1); public final static native int AsyncReader_GetNextUpdatedRegion(long jarg1, AsyncReader jarg1_, double jarg2, int[] jarg3, int[] jarg4, int[] jarg5, int[] jarg6); public final static native int AsyncReader_LockBuffer(long jarg1, AsyncReader jarg1_, double jarg2); public final static native void AsyncReader_UnlockBuffer(long jarg1, AsyncReader jarg1_); public final static native int Dataset_RasterXSize_get(long jarg1, Dataset jarg1_); public final static native int Dataset_RasterYSize_get(long jarg1, Dataset jarg1_); public final static native int Dataset_RasterCount_get(long jarg1, Dataset jarg1_); public final static native void delete_Dataset(long jarg1); public final static native long Dataset_GetDriver(long jarg1, Dataset jarg1_); public final static native long Dataset_GetRasterBand(long jarg1, Dataset jarg1_, int jarg2); public final static native String Dataset_GetProjection(long jarg1, Dataset jarg1_); public final static native String Dataset_GetProjectionRef(long jarg1, Dataset jarg1_); public final static native int Dataset_SetProjection(long jarg1, Dataset jarg1_, String jarg2); public final static native void Dataset_GetGeoTransform(long jarg1, Dataset jarg1_, double[] jarg2); public final static native int Dataset_SetGeoTransform(long jarg1, Dataset jarg1_, double[] jarg2); public final static native int Dataset_BuildOverviews__SWIG_0(long jarg1, Dataset jarg1_, String jarg2, int[] jarg3, ProgressCallback jarg5); public final static native int Dataset_BuildOverviews__SWIG_2(long jarg1, Dataset jarg1_, String jarg2, int[] jarg3); public final static native int Dataset_GetGCPCount(long jarg1, Dataset jarg1_); public final static native String Dataset_GetGCPProjection(long jarg1, Dataset jarg1_); public final static native void Dataset_GetGCPs(long jarg1, Dataset jarg1_, java.util.Vector jarg2); public final static native int Dataset_SetGCPs(long jarg1, Dataset jarg1_, GCP[] jarg2, String jarg4); public final static native void Dataset_FlushCache(long jarg1, Dataset jarg1_); public final static native int Dataset_AddBand__SWIG_0(long jarg1, Dataset jarg1_, int jarg2, java.util.Vector jarg3); public final static native int Dataset_AddBand__SWIG_1(long jarg1, Dataset jarg1_, int jarg2); public final static native int Dataset_AddBand__SWIG_2(long jarg1, Dataset jarg1_); public final static native int Dataset_CreateMaskBand(long jarg1, Dataset jarg1_, int jarg2); public final static native java.util.Vector Dataset_GetFileList(long jarg1, Dataset jarg1_); public final static native int Dataset_ReadRaster_Direct__SWIG_0(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, java.nio.ByteBuffer jarg9, int[] jarg11, int jarg13, int jarg14, int jarg15); public final static native int Dataset_ReadRaster_Direct__SWIG_1(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, java.nio.ByteBuffer jarg9, int[] jarg11, int jarg13, int jarg14); public final static native int Dataset_ReadRaster_Direct__SWIG_2(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, java.nio.ByteBuffer jarg9, int[] jarg11, int jarg13); public final static native int Dataset_ReadRaster_Direct__SWIG_3(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, java.nio.ByteBuffer jarg9, int[] jarg11); public final static native int Dataset_ReadRaster__SWIG_0(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, byte[] jarg9, int[] jarg11, int jarg13, int jarg14, int jarg15); public final static native int Dataset_ReadRaster__SWIG_1(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, byte[] jarg9, int[] jarg11, int jarg13, int jarg14); public final static native int Dataset_ReadRaster__SWIG_2(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, byte[] jarg9, int[] jarg11, int jarg13); public final static native int Dataset_ReadRaster__SWIG_3(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, byte[] jarg9, int[] jarg11); public final static native int Dataset_ReadRaster__SWIG_4(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, short[] jarg9, int[] jarg11, int jarg13, int jarg14, int jarg15); public final static native int Dataset_ReadRaster__SWIG_5(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, short[] jarg9, int[] jarg11, int jarg13, int jarg14); public final static native int Dataset_ReadRaster__SWIG_6(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, short[] jarg9, int[] jarg11, int jarg13); public final static native int Dataset_ReadRaster__SWIG_7(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, short[] jarg9, int[] jarg11); public final static native int Dataset_ReadRaster__SWIG_8(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, int[] jarg9, int[] jarg11, int jarg13, int jarg14, int jarg15); public final static native int Dataset_ReadRaster__SWIG_9(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, int[] jarg9, int[] jarg11, int jarg13, int jarg14); public final static native int Dataset_ReadRaster__SWIG_10(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, int[] jarg9, int[] jarg11, int jarg13); public final static native int Dataset_ReadRaster__SWIG_11(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, int[] jarg9, int[] jarg11); public final static native int Dataset_ReadRaster__SWIG_12(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, float[] jarg9, int[] jarg11, int jarg13, int jarg14, int jarg15); public final static native int Dataset_ReadRaster__SWIG_13(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, float[] jarg9, int[] jarg11, int jarg13, int jarg14); public final static native int Dataset_ReadRaster__SWIG_14(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, float[] jarg9, int[] jarg11, int jarg13); public final static native int Dataset_ReadRaster__SWIG_15(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, float[] jarg9, int[] jarg11); public final static native int Dataset_ReadRaster__SWIG_16(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, double[] jarg9, int[] jarg11, int jarg13, int jarg14, int jarg15); public final static native int Dataset_ReadRaster__SWIG_17(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, double[] jarg9, int[] jarg11, int jarg13, int jarg14); public final static native int Dataset_ReadRaster__SWIG_18(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, double[] jarg9, int[] jarg11, int jarg13); public final static native int Dataset_ReadRaster__SWIG_19(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, double[] jarg9, int[] jarg11); public final static native int Dataset_WriteRaster_Direct__SWIG_0(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, java.nio.ByteBuffer jarg9, int[] jarg11, int jarg13, int jarg14, int jarg15); public final static native int Dataset_WriteRaster_Direct__SWIG_1(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, java.nio.ByteBuffer jarg9, int[] jarg11, int jarg13, int jarg14); public final static native int Dataset_WriteRaster_Direct__SWIG_2(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, java.nio.ByteBuffer jarg9, int[] jarg11, int jarg13); public final static native int Dataset_WriteRaster_Direct__SWIG_3(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, java.nio.ByteBuffer jarg9, int[] jarg11); public final static native int Dataset_WriteRaster__SWIG_0(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, byte[] jarg9, int[] jarg11, int jarg13, int jarg14, int jarg15); public final static native int Dataset_WriteRaster__SWIG_1(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, byte[] jarg9, int[] jarg11, int jarg13, int jarg14); public final static native int Dataset_WriteRaster__SWIG_2(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, byte[] jarg9, int[] jarg11, int jarg13); public final static native int Dataset_WriteRaster__SWIG_3(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, byte[] jarg9, int[] jarg11); public final static native int Dataset_WriteRaster__SWIG_4(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, short[] jarg9, int[] jarg11, int jarg13, int jarg14, int jarg15); public final static native int Dataset_WriteRaster__SWIG_5(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, short[] jarg9, int[] jarg11, int jarg13, int jarg14); public final static native int Dataset_WriteRaster__SWIG_6(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, short[] jarg9, int[] jarg11, int jarg13); public final static native int Dataset_WriteRaster__SWIG_7(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, short[] jarg9, int[] jarg11); public final static native int Dataset_WriteRaster__SWIG_8(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, int[] jarg9, int[] jarg11, int jarg13, int jarg14, int jarg15); public final static native int Dataset_WriteRaster__SWIG_9(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, int[] jarg9, int[] jarg11, int jarg13, int jarg14); public final static native int Dataset_WriteRaster__SWIG_10(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, int[] jarg9, int[] jarg11, int jarg13); public final static native int Dataset_WriteRaster__SWIG_11(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, int[] jarg9, int[] jarg11); public final static native int Dataset_WriteRaster__SWIG_12(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, float[] jarg9, int[] jarg11, int jarg13, int jarg14, int jarg15); public final static native int Dataset_WriteRaster__SWIG_13(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, float[] jarg9, int[] jarg11, int jarg13, int jarg14); public final static native int Dataset_WriteRaster__SWIG_14(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, float[] jarg9, int[] jarg11, int jarg13); public final static native int Dataset_WriteRaster__SWIG_15(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, float[] jarg9, int[] jarg11); public final static native int Dataset_WriteRaster__SWIG_16(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, double[] jarg9, int[] jarg11, int jarg13, int jarg14, int jarg15); public final static native int Dataset_WriteRaster__SWIG_17(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, double[] jarg9, int[] jarg11, int jarg13, int jarg14); public final static native int Dataset_WriteRaster__SWIG_18(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, double[] jarg9, int[] jarg11, int jarg13); public final static native int Dataset_WriteRaster__SWIG_19(long jarg1, Dataset jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, double[] jarg9, int[] jarg11); public final static native int Band_XSize_get(long jarg1, Band jarg1_); public final static native int Band_YSize_get(long jarg1, Band jarg1_); public final static native int Band_DataType_get(long jarg1, Band jarg1_); public final static native int Band_GetBand(long jarg1, Band jarg1_); public final static native void Band_GetBlockSize(long jarg1, Band jarg1_, int[] jarg2, int[] jarg3); public final static native int Band_GetColorInterpretation(long jarg1, Band jarg1_); public final static native int Band_GetRasterColorInterpretation(long jarg1, Band jarg1_); public final static native int Band_SetColorInterpretation(long jarg1, Band jarg1_, int jarg2); public final static native int Band_SetRasterColorInterpretation(long jarg1, Band jarg1_, int jarg2); public final static native void Band_GetNoDataValue(long jarg1, Band jarg1_, Double[] jarg2); public final static native int Band_SetNoDataValue(long jarg1, Band jarg1_, double jarg2); public final static native String Band_GetUnitType(long jarg1, Band jarg1_); public final static native int Band_SetUnitType(long jarg1, Band jarg1_, String jarg2); public final static native java.util.Vector Band_GetRasterCategoryNames(long jarg1, Band jarg1_); public final static native int Band_SetRasterCategoryNames(long jarg1, Band jarg1_, java.util.Vector jarg2); public final static native void Band_GetMinimum(long jarg1, Band jarg1_, Double[] jarg2); public final static native void Band_GetMaximum(long jarg1, Band jarg1_, Double[] jarg2); public final static native void Band_GetOffset(long jarg1, Band jarg1_, Double[] jarg2); public final static native void Band_GetScale(long jarg1, Band jarg1_, Double[] jarg2); public final static native int Band_SetOffset(long jarg1, Band jarg1_, double jarg2); public final static native int Band_SetScale(long jarg1, Band jarg1_, double jarg2); public final static native int Band_GetStatistics(long jarg1, Band jarg1_, int jarg2, int jarg3, double[] jarg4, double[] jarg5, double[] jarg6, double[] jarg7); public final static native int Band_ComputeStatistics__SWIG_0(long jarg1, Band jarg1_, boolean jarg2, double[] jarg3, double[] jarg4, double[] jarg5, double[] jarg6, ProgressCallback jarg7); public final static native int Band_ComputeStatistics__SWIG_2(long jarg1, Band jarg1_, boolean jarg2, double[] jarg3, double[] jarg4, double[] jarg5, double[] jarg6); public final static native int Band_ComputeStatistics__SWIG_3(long jarg1, Band jarg1_, boolean jarg2, double[] jarg3, double[] jarg4, double[] jarg5); public final static native int Band_ComputeStatistics__SWIG_4(long jarg1, Band jarg1_, boolean jarg2, double[] jarg3, double[] jarg4); public final static native int Band_ComputeStatistics__SWIG_5(long jarg1, Band jarg1_, boolean jarg2, double[] jarg3); public final static native int Band_ComputeStatistics__SWIG_6(long jarg1, Band jarg1_, boolean jarg2); public final static native int Band_SetStatistics(long jarg1, Band jarg1_, double jarg2, double jarg3, double jarg4, double jarg5); public final static native int Band_GetOverviewCount(long jarg1, Band jarg1_); public final static native long Band_GetOverview(long jarg1, Band jarg1_, int jarg2); public final static native int Band_Checksum(long jarg1, Band jarg1_, int jarg2, int jarg3, int jarg4, int jarg5); public final static native void Band_ComputeRasterMinMax__SWIG_0(long jarg1, Band jarg1_, double[] jarg2, int jarg3); public final static native void Band_ComputeRasterMinMax__SWIG_1(long jarg1, Band jarg1_, double[] jarg2); public final static native void Band_ComputeBandStats__SWIG_0(long jarg1, Band jarg1_, double[] jarg2, int jarg3); public final static native void Band_ComputeBandStats__SWIG_1(long jarg1, Band jarg1_, double[] jarg2); public final static native int Band_Fill__SWIG_0(long jarg1, Band jarg1_, double jarg2, double jarg3); public final static native int Band_Fill__SWIG_1(long jarg1, Band jarg1_, double jarg2); public final static native void Band_FlushCache(long jarg1, Band jarg1_); public final static native long Band_GetRasterColorTable(long jarg1, Band jarg1_); public final static native long Band_GetColorTable(long jarg1, Band jarg1_); public final static native int Band_SetRasterColorTable(long jarg1, Band jarg1_, long jarg2, ColorTable jarg2_); public final static native int Band_SetColorTable(long jarg1, Band jarg1_, long jarg2, ColorTable jarg2_); public final static native long Band_GetDefaultRAT(long jarg1, Band jarg1_); public final static native int Band_SetDefaultRAT(long jarg1, Band jarg1_, long jarg2, RasterAttributeTable jarg2_); public final static native long Band_GetMaskBand(long jarg1, Band jarg1_); public final static native int Band_GetMaskFlags(long jarg1, Band jarg1_); public final static native int Band_CreateMaskBand(long jarg1, Band jarg1_, int jarg2); public final static native int Band_SetDefaultHistogram(long jarg1, Band jarg1_, double jarg2, double jarg3, int[] jarg4); public final static native boolean Band_HasArbitraryOverviews(long jarg1, Band jarg1_); public final static native java.util.Vector Band_GetCategoryNames(long jarg1, Band jarg1_); public final static native int Band_SetCategoryNames(long jarg1, Band jarg1_, java.util.Vector jarg2); public final static native int Band_ReadRaster_Direct__SWIG_0(long jarg1, Band jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, java.nio.ByteBuffer jarg9, int jarg11, int jarg12); public final static native int Band_ReadRaster_Direct__SWIG_1(long jarg1, Band jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, java.nio.ByteBuffer jarg9, int jarg11); public final static native int Band_ReadRaster_Direct__SWIG_2(long jarg1, Band jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, java.nio.ByteBuffer jarg9); public final static native int Band_ReadRaster__SWIG_0(long jarg1, Band jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, byte[] jarg9, int jarg11, int jarg12); public final static native int Band_ReadRaster__SWIG_1(long jarg1, Band jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, byte[] jarg9, int jarg11); public final static native int Band_ReadRaster__SWIG_2(long jarg1, Band jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, byte[] jarg9); public final static native int Band_ReadRaster__SWIG_3(long jarg1, Band jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, short[] jarg9, int jarg11, int jarg12); public final static native int Band_ReadRaster__SWIG_4(long jarg1, Band jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, short[] jarg9, int jarg11); public final static native int Band_ReadRaster__SWIG_5(long jarg1, Band jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, short[] jarg9); public final static native int Band_ReadRaster__SWIG_6(long jarg1, Band jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, int[] jarg9, int jarg11, int jarg12); public final static native int Band_ReadRaster__SWIG_7(long jarg1, Band jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, int[] jarg9, int jarg11); public final static native int Band_ReadRaster__SWIG_8(long jarg1, Band jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, int[] jarg9); public final static native int Band_ReadRaster__SWIG_9(long jarg1, Band jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, float[] jarg9, int jarg11, int jarg12); public final static native int Band_ReadRaster__SWIG_10(long jarg1, Band jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, float[] jarg9, int jarg11); public final static native int Band_ReadRaster__SWIG_11(long jarg1, Band jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, float[] jarg9); public final static native int Band_ReadRaster__SWIG_12(long jarg1, Band jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, double[] jarg9, int jarg11, int jarg12); public final static native int Band_ReadRaster__SWIG_13(long jarg1, Band jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, double[] jarg9, int jarg11); public final static native int Band_ReadRaster__SWIG_14(long jarg1, Band jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, double[] jarg9); public final static native int Band_WriteRaster_Direct__SWIG_0(long jarg1, Band jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, java.nio.ByteBuffer jarg9, int jarg11, int jarg12); public final static native int Band_WriteRaster_Direct__SWIG_1(long jarg1, Band jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, java.nio.ByteBuffer jarg9, int jarg11); public final static native int Band_WriteRaster_Direct__SWIG_2(long jarg1, Band jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, java.nio.ByteBuffer jarg9); public final static native int Band_WriteRaster__SWIG_0(long jarg1, Band jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, byte[] jarg9, int jarg11, int jarg12); public final static native int Band_WriteRaster__SWIG_1(long jarg1, Band jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, byte[] jarg9, int jarg11); public final static native int Band_WriteRaster__SWIG_2(long jarg1, Band jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, byte[] jarg9); public final static native int Band_WriteRaster__SWIG_3(long jarg1, Band jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, short[] jarg9, int jarg11, int jarg12); public final static native int Band_WriteRaster__SWIG_4(long jarg1, Band jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, short[] jarg9, int jarg11); public final static native int Band_WriteRaster__SWIG_5(long jarg1, Band jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, short[] jarg9); public final static native int Band_WriteRaster__SWIG_6(long jarg1, Band jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, int[] jarg9, int jarg11, int jarg12); public final static native int Band_WriteRaster__SWIG_7(long jarg1, Band jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, int[] jarg9, int jarg11); public final static native int Band_WriteRaster__SWIG_8(long jarg1, Band jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, int[] jarg9); public final static native int Band_WriteRaster__SWIG_9(long jarg1, Band jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, float[] jarg9, int jarg11, int jarg12); public final static native int Band_WriteRaster__SWIG_10(long jarg1, Band jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, float[] jarg9, int jarg11); public final static native int Band_WriteRaster__SWIG_11(long jarg1, Band jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, float[] jarg9); public final static native int Band_WriteRaster__SWIG_12(long jarg1, Band jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, double[] jarg9, int jarg11, int jarg12); public final static native int Band_WriteRaster__SWIG_13(long jarg1, Band jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, double[] jarg9, int jarg11); public final static native int Band_WriteRaster__SWIG_14(long jarg1, Band jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, double[] jarg9); public final static native int Band_ReadBlock_Direct(long jarg1, Band jarg1_, int jarg2, int jarg3, java.nio.ByteBuffer jarg4); public final static native int Band_WriteBlock_Direct(long jarg1, Band jarg1_, int jarg2, int jarg3, java.nio.ByteBuffer jarg4); public final static native int Band_GetHistogram__SWIG_0(long jarg1, Band jarg1_, double jarg2, double jarg3, int[] jarg4, boolean jarg6, boolean jarg7, ProgressCallback jarg8); public final static native int Band_GetHistogram__SWIG_1(long jarg1, Band jarg1_, double jarg2, double jarg3, int[] jarg4, boolean jarg6, boolean jarg7); public final static native int Band_GetHistogram__SWIG_2(long jarg1, Band jarg1_, double jarg2, double jarg3, int[] jarg4); public final static native int Band_GetHistogram__SWIG_3(long jarg1, Band jarg1_, int[] jarg2); public final static native int Band_GetDefaultHistogram__SWIG_0(long jarg1, Band jarg1_, double[] jarg2, double[] jarg3, int[][] jarg4, boolean jarg6, ProgressCallback jarg7); public final static native int Band_GetDefaultHistogram__SWIG_2(long jarg1, Band jarg1_, double[] jarg2, double[] jarg3, int[][] jarg4, boolean jarg6); public final static native int Band_GetDefaultHistogram__SWIG_3(long jarg1, Band jarg1_, double[] jarg2, double[] jarg3, int[][] jarg4); public final static native long new_ColorTable__SWIG_0(int jarg1); public final static native long new_ColorTable__SWIG_1(); public final static native void delete_ColorTable(long jarg1); public final static native long ColorTable_Clone(long jarg1, ColorTable jarg1_); public final static native int ColorTable_GetPaletteInterpretation(long jarg1, ColorTable jarg1_); public final static native int ColorTable_GetCount(long jarg1, ColorTable jarg1_); public final static native java.awt.Color ColorTable_GetColorEntry(long jarg1, ColorTable jarg1_, int jarg2); public final static native void ColorTable_SetColorEntry(long jarg1, ColorTable jarg1_, int jarg2, java.awt.Color jarg3); public final static native void ColorTable_CreateColorRamp(long jarg1, ColorTable jarg1_, int jarg2, java.awt.Color jarg3, int jarg4, java.awt.Color jarg5); public final static native long new_RasterAttributeTable(); public final static native void delete_RasterAttributeTable(long jarg1); public final static native long RasterAttributeTable_Clone(long jarg1, RasterAttributeTable jarg1_); public final static native int RasterAttributeTable_GetColumnCount(long jarg1, RasterAttributeTable jarg1_); public final static native String RasterAttributeTable_GetNameOfCol(long jarg1, RasterAttributeTable jarg1_, int jarg2); public final static native int RasterAttributeTable_GetUsageOfCol(long jarg1, RasterAttributeTable jarg1_, int jarg2); public final static native int RasterAttributeTable_GetTypeOfCol(long jarg1, RasterAttributeTable jarg1_, int jarg2); public final static native int RasterAttributeTable_GetColOfUsage(long jarg1, RasterAttributeTable jarg1_, int jarg2); public final static native int RasterAttributeTable_GetRowCount(long jarg1, RasterAttributeTable jarg1_); public final static native String RasterAttributeTable_GetValueAsString(long jarg1, RasterAttributeTable jarg1_, int jarg2, int jarg3); public final static native int RasterAttributeTable_GetValueAsInt(long jarg1, RasterAttributeTable jarg1_, int jarg2, int jarg3); public final static native double RasterAttributeTable_GetValueAsDouble(long jarg1, RasterAttributeTable jarg1_, int jarg2, int jarg3); public final static native void RasterAttributeTable_SetValueAsString(long jarg1, RasterAttributeTable jarg1_, int jarg2, int jarg3, String jarg4); public final static native void RasterAttributeTable_SetValueAsInt(long jarg1, RasterAttributeTable jarg1_, int jarg2, int jarg3, int jarg4); public final static native void RasterAttributeTable_SetValueAsDouble(long jarg1, RasterAttributeTable jarg1_, int jarg2, int jarg3, double jarg4); public final static native void RasterAttributeTable_SetRowCount(long jarg1, RasterAttributeTable jarg1_, int jarg2); public final static native int RasterAttributeTable_CreateColumn(long jarg1, RasterAttributeTable jarg1_, String jarg2, int jarg3, int jarg4); public final static native boolean RasterAttributeTable_GetLinearBinning(long jarg1, RasterAttributeTable jarg1_, double[] jarg2, double[] jarg3); public final static native int RasterAttributeTable_SetLinearBinning(long jarg1, RasterAttributeTable jarg1_, double jarg2, double jarg3); public final static native int RasterAttributeTable_GetRowOfValue(long jarg1, RasterAttributeTable jarg1_, double jarg2); public final static native int RasterAttributeTable_ChangesAreWrittenToFile(long jarg1, RasterAttributeTable jarg1_); public final static native int ComputeMedianCutPCT__SWIG_0(long jarg1, Band jarg1_, long jarg2, Band jarg2_, long jarg3, Band jarg3_, int jarg4, long jarg5, ColorTable jarg5_, ProgressCallback jarg6); public final static native int ComputeMedianCutPCT__SWIG_2(long jarg1, Band jarg1_, long jarg2, Band jarg2_, long jarg3, Band jarg3_, int jarg4, long jarg5, ColorTable jarg5_); public final static native int DitherRGB2PCT__SWIG_0(long jarg1, Band jarg1_, long jarg2, Band jarg2_, long jarg3, Band jarg3_, long jarg4, Band jarg4_, long jarg5, ColorTable jarg5_, ProgressCallback jarg6); public final static native int DitherRGB2PCT__SWIG_2(long jarg1, Band jarg1_, long jarg2, Band jarg2_, long jarg3, Band jarg3_, long jarg4, Band jarg4_, long jarg5, ColorTable jarg5_); public final static native int ReprojectImage__SWIG_0(long jarg1, Dataset jarg1_, long jarg2, Dataset jarg2_, String jarg3, String jarg4, int jarg5, double jarg6, double jarg7, ProgressCallback jarg8); public final static native int ReprojectImage__SWIG_2(long jarg1, Dataset jarg1_, long jarg2, Dataset jarg2_, String jarg3, String jarg4, int jarg5, double jarg6, double jarg7); public final static native int ReprojectImage__SWIG_3(long jarg1, Dataset jarg1_, long jarg2, Dataset jarg2_, String jarg3, String jarg4, int jarg5, double jarg6); public final static native int ReprojectImage__SWIG_4(long jarg1, Dataset jarg1_, long jarg2, Dataset jarg2_, String jarg3, String jarg4, int jarg5); public final static native int ReprojectImage__SWIG_5(long jarg1, Dataset jarg1_, long jarg2, Dataset jarg2_, String jarg3, String jarg4); public final static native int ReprojectImage__SWIG_6(long jarg1, Dataset jarg1_, long jarg2, Dataset jarg2_, String jarg3); public final static native int ReprojectImage__SWIG_7(long jarg1, Dataset jarg1_, long jarg2, Dataset jarg2_); public final static native int ComputeProximity__SWIG_0(long jarg1, Band jarg1_, long jarg2, Band jarg2_, java.util.Vector jarg3, ProgressCallback jarg4); public final static native int ComputeProximity__SWIG_2(long jarg1, Band jarg1_, long jarg2, Band jarg2_, java.util.Vector jarg3); public final static native int ComputeProximity__SWIG_3(long jarg1, Band jarg1_, long jarg2, Band jarg2_); public final static native int RasterizeLayer__SWIG_0(long jarg1, Dataset jarg1_, int[] jarg2, org.gdal.ogr.Layer jarg4, double[] jarg5, java.util.Vector jarg7, ProgressCallback jarg8); public final static native int RasterizeLayer__SWIG_2(long jarg1, Dataset jarg1_, int[] jarg2, org.gdal.ogr.Layer jarg4, double[] jarg5, java.util.Vector jarg7); public final static native int RasterizeLayer__SWIG_3(long jarg1, Dataset jarg1_, int[] jarg2, org.gdal.ogr.Layer jarg4, double[] jarg5); public final static native int RasterizeLayer__SWIG_5(long jarg1, Dataset jarg1_, int[] jarg2, org.gdal.ogr.Layer jarg4); public final static native int Polygonize__SWIG_0(long jarg1, Band jarg1_, long jarg2, Band jarg2_, org.gdal.ogr.Layer jarg3, int jarg4, java.util.Vector jarg5, ProgressCallback jarg6); public final static native int Polygonize__SWIG_2(long jarg1, Band jarg1_, long jarg2, Band jarg2_, org.gdal.ogr.Layer jarg3, int jarg4, java.util.Vector jarg5); public final static native int Polygonize__SWIG_3(long jarg1, Band jarg1_, long jarg2, Band jarg2_, org.gdal.ogr.Layer jarg3, int jarg4); public final static native int FillNodata__SWIG_0(long jarg1, Band jarg1_, long jarg2, Band jarg2_, double jarg3, int jarg4, java.util.Vector jarg5, ProgressCallback jarg6); public final static native int FillNodata__SWIG_2(long jarg1, Band jarg1_, long jarg2, Band jarg2_, double jarg3, int jarg4, java.util.Vector jarg5); public final static native int FillNodata__SWIG_3(long jarg1, Band jarg1_, long jarg2, Band jarg2_, double jarg3, int jarg4); public final static native int SieveFilter__SWIG_0(long jarg1, Band jarg1_, long jarg2, Band jarg2_, long jarg3, Band jarg3_, int jarg4, int jarg5, java.util.Vector jarg6, ProgressCallback jarg7); public final static native int SieveFilter__SWIG_2(long jarg1, Band jarg1_, long jarg2, Band jarg2_, long jarg3, Band jarg3_, int jarg4, int jarg5, java.util.Vector jarg6); public final static native int SieveFilter__SWIG_3(long jarg1, Band jarg1_, long jarg2, Band jarg2_, long jarg3, Band jarg3_, int jarg4, int jarg5); public final static native int SieveFilter__SWIG_4(long jarg1, Band jarg1_, long jarg2, Band jarg2_, long jarg3, Band jarg3_, int jarg4); public final static native int RegenerateOverviews__SWIG_0(long jarg1, Band jarg1_, Band[] jarg2, String jarg4, ProgressCallback jarg5); public final static native int RegenerateOverviews__SWIG_2(long jarg1, Band jarg1_, Band[] jarg2, String jarg4); public final static native int RegenerateOverviews__SWIG_3(long jarg1, Band jarg1_, Band[] jarg2); public final static native int RegenerateOverview__SWIG_0(long jarg1, Band jarg1_, long jarg2, Band jarg2_, String jarg3, ProgressCallback jarg4); public final static native int RegenerateOverview__SWIG_2(long jarg1, Band jarg1_, long jarg2, Band jarg2_, String jarg3); public final static native int RegenerateOverview__SWIG_3(long jarg1, Band jarg1_, long jarg2, Band jarg2_); public final static native int GridCreate__SWIG_0(String jarg1, double[][] jarg2, double jarg6, double jarg7, double jarg8, double jarg9, int jarg10, int jarg11, int jarg12, java.nio.ByteBuffer jarg13, ProgressCallback jarg15); public final static native int GridCreate__SWIG_2(String jarg1, double[][] jarg2, double jarg6, double jarg7, double jarg8, double jarg9, int jarg10, int jarg11, int jarg12, java.nio.ByteBuffer jarg13); public final static native int ContourGenerate__SWIG_0(long jarg1, Band jarg1_, double jarg2, double jarg3, double[] jarg4, int jarg6, double jarg7, org.gdal.ogr.Layer jarg8, int jarg9, int jarg10, ProgressCallback jarg11); public final static native int ContourGenerate__SWIG_2(long jarg1, Band jarg1_, double jarg2, double jarg3, double[] jarg4, int jarg6, double jarg7, org.gdal.ogr.Layer jarg8, int jarg9, int jarg10); public final static native long AutoCreateWarpedVRT__SWIG_0(long jarg1, Dataset jarg1_, String jarg2, String jarg3, int jarg4, double jarg5); public final static native long AutoCreateWarpedVRT__SWIG_1(long jarg1, Dataset jarg1_, String jarg2, String jarg3, int jarg4); public final static native long AutoCreateWarpedVRT__SWIG_2(long jarg1, Dataset jarg1_, String jarg2, String jarg3); public final static native long AutoCreateWarpedVRT__SWIG_3(long jarg1, Dataset jarg1_, String jarg2); public final static native long AutoCreateWarpedVRT__SWIG_4(long jarg1, Dataset jarg1_); public final static native long new_Transformer(long jarg1, Dataset jarg1_, long jarg2, Dataset jarg2_, java.util.Vector jarg3); public final static native void delete_Transformer(long jarg1); public final static native int Transformer_TransformPoint__SWIG_0(long jarg1, Transformer jarg1_, int jarg2, double[] jarg3); public final static native int Transformer_TransformPoint__SWIG_1(long jarg1, Transformer jarg1_, double[] jarg2, int jarg3, double jarg4, double jarg5, double jarg6); public final static native int Transformer_TransformPoint__SWIG_2(long jarg1, Transformer jarg1_, double[] jarg2, int jarg3, double jarg4, double jarg5); public final static native int Transformer_TransformPoints(long jarg1, Transformer jarg1_, int jarg2, double[][] jarg3, int[] jarg7); public final static native int Transformer_TransformGeolocations__SWIG_0(long jarg1, Transformer jarg1_, long jarg2, Band jarg2_, long jarg3, Band jarg3_, long jarg4, Band jarg4_, ProgressCallback jarg5, java.util.Vector jarg7); public final static native int Transformer_TransformGeolocations__SWIG_1(long jarg1, Transformer jarg1_, long jarg2, Band jarg2_, long jarg3, Band jarg3_, long jarg4, Band jarg4_, ProgressCallback jarg5); public final static native int Transformer_TransformGeolocations__SWIG_3(long jarg1, Transformer jarg1_, long jarg2, Band jarg2_, long jarg3, Band jarg3_, long jarg4, Band jarg4_); public final static native void ApplyGeoTransform(double[] jarg1, double jarg2, double jarg3, double[] jarg4, double[] jarg5); public final static native int InvGeoTransform(double[] jarg1, double[] jarg2); public final static native String VersionInfo__SWIG_0(String jarg1); public final static native String VersionInfo__SWIG_1(); public final static native void AllRegister(); public final static native void GDALDestroyDriverManager(); public final static native int GetCacheMax(); public final static native int GetCacheUsed(); public final static native void SetCacheMax(int jarg1); public final static native int GetDataTypeSize(int jarg1); public final static native int DataTypeIsComplex(int jarg1); public final static native String GetDataTypeName(int jarg1); public final static native int GetDataTypeByName(String jarg1); public final static native String GetColorInterpretationName(int jarg1); public final static native String GetPaletteInterpretationName(int jarg1); public final static native String DecToDMS__SWIG_0(double jarg1, String jarg2, int jarg3); public final static native String DecToDMS__SWIG_1(double jarg1, String jarg2); public final static native double PackedDMSToDec(double jarg1); public final static native double DecToPackedDMS(double jarg1); public final static native long ParseXMLString(String jarg1); public final static native String SerializeXMLTree(long jarg1, XMLNode jarg1_); public final static native int GetDriverCount(); public final static native long GetDriverByName(String jarg1); public final static native long GetDriver(int jarg1); public final static native long Open__SWIG_0(String jarg1, int jarg2); public final static native long Open__SWIG_1(String jarg1); public final static native long OpenShared__SWIG_0(String jarg1, int jarg2); public final static native long OpenShared__SWIG_1(String jarg1); public final static native long IdentifyDriver__SWIG_0(String jarg1, java.util.Vector jarg2); public final static native long IdentifyDriver__SWIG_1(String jarg1); public final static native java.util.Vector GeneralCmdLineProcessor__SWIG_0(java.util.Vector jarg1, int jarg2); public final static native java.util.Vector GeneralCmdLineProcessor__SWIG_1(java.util.Vector jarg1); public final static native long SWIGTermProgressCallbackUpcast(long jarg1); public final static native long SWIGDriverUpcast(long jarg1); public final static native long SWIGDatasetUpcast(long jarg1); public final static native long SWIGBandUpcast(long jarg1); }