514
516
SWIGINTERN CPLErr GDALMajorObjectShadow_SetMetadataItem(GDALMajorObjectShadow *self,char const *pszName,char const *pszValue,char const *pszDomain=""){
515
517
return GDALSetMetadataItem( self, pszName, pszValue, pszDomain);
517
SWIGINTERN GDALDatasetShadow *GDALDriverShadow_Create(GDALDriverShadow *self,char const *name,int xsize,int ysize,int bands=1,GDALDataType eType=GDT_Byte,char **options=0){
519
SWIGINTERN GDALDatasetShadow *GDALDriverShadow_Create(GDALDriverShadow *self,char const *utf8_path,int xsize,int ysize,int bands=1,GDALDataType eType=GDT_Byte,char **options=0){
519
521
GDALDatasetShadow* ds = (GDALDatasetShadow*) GDALCreate( self,
539
SWIGINTERN int GDALDriverShadow_Delete(GDALDriverShadow *self,char const *name){
540
return GDALDeleteDataset( self, name );
541
SWIGINTERN int GDALDriverShadow_Delete(GDALDriverShadow *self,char const *utf8_path){
542
return GDALDeleteDataset( self, utf8_path );
542
544
SWIGINTERN int GDALDriverShadow_Rename(GDALDriverShadow *self,char const *newName,char const *oldName){
543
545
return GDALRenameDataset( self, newName, oldName );
547
SWIGINTERN int GDALDriverShadow_CopyFiles(GDALDriverShadow *self,char const *newName,char const *oldName){
548
return GDALCopyDatasetFiles( self, newName, oldName );
545
550
SWIGINTERN int GDALDriverShadow_Register(GDALDriverShadow *self){
546
551
return GDALRegisterDriver( self );
684
689
/* Returned size is in bytes or 0 if an error occured */
686
int ComputeDatasetRasterIOSize (int buf_xsize, int buf_ysize, int nPixelSize,
691
GIntBig ComputeDatasetRasterIOSize (int buf_xsize, int buf_ysize, int nPixelSize,
687
692
int nBands, int* bandMap, int nBandMapArrayLength,
688
693
int nPixelSpace, int nLineSpace, int nBandSpace,
689
694
int bSpacingShouldBeMultipleOfPixelSize )
691
const int MAX_INT = 0x7fffffff;
696
#if SIZEOF_VOIDP == 8
697
const GIntBig MAX_INT = (((GIntBig)0x7fffffff) << 32) | 0xffffffff;
699
const GIntBig MAX_INT = 0x7fffffff;
701
const GIntBig MAX_INT32 = 0x7fffffff;
692
702
if (buf_xsize <= 0 || buf_ysize <= 0)
694
704
CPLError(CE_Failure, CPLE_IllegalArg, "Illegal values for buffer size");
754
if ((buf_ysize - 1) > MAX_INT / nLineSpace ||
755
(buf_xsize - 1) > MAX_INT / nPixelSpace ||
756
(nBands - 1) > MAX_INT / nBandSpace ||
757
(buf_ysize - 1) * nLineSpace > MAX_INT - (buf_xsize - 1) * nPixelSpace ||
758
(buf_ysize - 1) * nLineSpace + (buf_xsize - 1) * nPixelSpace > MAX_INT - (nBands - 1) * nBandSpace ||
759
(buf_ysize - 1) * nLineSpace + (buf_xsize - 1) * nPixelSpace + (nBands - 1) * nBandSpace > MAX_INT - nPixelSize)
764
GIntBig nRet = (GIntBig)(buf_ysize - 1) * nLineSpace + (GIntBig)(buf_xsize - 1) * nPixelSpace + (GIntBig)(nBands - 1) * nBandSpace + nPixelSize;
761
767
CPLError(CE_Failure, CPLE_IllegalArg, "Integer overflow");
765
return (buf_ysize - 1) * nLineSpace + (buf_xsize - 1) * nPixelSpace + (nBands - 1) * nBandSpace + nPixelSize;
777
GDALAsyncReaderH hAsyncReader;
779
} GDALAsyncReaderWrapper;
781
typedef void* GDALAsyncReaderWrapperH;
783
static GDALAsyncReaderH AsyncReaderWrapperGetReader(GDALAsyncReaderWrapperH hWrapper)
785
GDALAsyncReaderWrapper* psWrapper = (GDALAsyncReaderWrapper*)hWrapper;
786
if (psWrapper->hAsyncReader == NULL)
788
CPLError(CE_Failure, CPLE_AppDefined, "AsyncReader object is defunct");
790
return psWrapper->hAsyncReader;
793
static void* AsyncReaderWrapperGetPyObject(GDALAsyncReaderWrapperH hWrapper)
795
GDALAsyncReaderWrapper* psWrapper = (GDALAsyncReaderWrapper*)hWrapper;
796
return psWrapper->pyObject;
799
static void DeleteAsyncReaderWrapper(GDALAsyncReaderWrapperH hWrapper)
801
GDALAsyncReaderWrapper* psWrapper = (GDALAsyncReaderWrapper*)hWrapper;
802
if (psWrapper->hAsyncReader != NULL)
804
CPLError(CE_Failure, CPLE_AppDefined,
805
"Native AsyncReader object will leak. EndAsyncReader() should have been called before");
811
SWIGINTERN void delete_GDALAsyncReaderShadow(GDALAsyncReaderShadow *self){
812
DeleteAsyncReaderWrapper(self);
814
SWIGINTERN GDALAsyncStatusType GDALAsyncReaderShadow_GetNextUpdatedRegion(GDALAsyncReaderShadow *self,double timeout,int *xoff,int *yoff,int *buf_xsize,int *buf_ysize){
815
GDALAsyncReaderH hReader = AsyncReaderWrapperGetReader(self);
824
return GDALARGetNextUpdatedRegion(hReader, timeout, xoff, yoff, buf_xsize, buf_ysize );
826
SWIGINTERN int GDALAsyncReaderShadow_LockBuffer(GDALAsyncReaderShadow *self,double timeout){
827
GDALAsyncReaderH hReader = AsyncReaderWrapperGetReader(self);
832
return GDALARLockBuffer(hReader,timeout);
834
SWIGINTERN void GDALAsyncReaderShadow_UnlockBuffer(GDALAsyncReaderShadow *self){
835
GDALAsyncReaderH hReader = AsyncReaderWrapperGetReader(self);
840
GDALARUnlockBuffer(hReader);
768
842
SWIGINTERN void delete_GDALDatasetShadow(GDALDatasetShadow *self){
769
843
if ( GDALDereferenceDataset( self ) <= 0 ) {
871
945
/* Returned size is in bytes or 0 if an error occured */
873
int ComputeBandRasterIOSize (int buf_xsize, int buf_ysize, int nPixelSize,
947
GIntBig ComputeBandRasterIOSize (int buf_xsize, int buf_ysize, int nPixelSize,
874
948
int nPixelSpace, int nLineSpace,
875
949
int bSpacingShouldBeMultipleOfPixelSize )
877
const int MAX_INT = 0x7fffffff;
951
#if SIZEOF_VOIDP == 8
952
const GIntBig MAX_INT = (((GIntBig)0x7fffffff) << 32) | 0xffffffff;
954
const GIntBig MAX_INT = 0x7fffffff;
956
const GIntBig MAX_INT32 = 0x7fffffff;
878
957
if (buf_xsize <= 0 || buf_ysize <= 0)
880
959
CPLError(CE_Failure, CPLE_IllegalArg, "Illegal values for buffer size");
973
1053
SWIGINTERN void GDALRasterBandShadow_GetScale(GDALRasterBandShadow *self,double *val,int *hasval){
974
1054
*val = GDALGetRasterScale( self, hasval );
1056
SWIGINTERN CPLErr GDALRasterBandShadow_SetOffset(GDALRasterBandShadow *self,double val){
1057
return GDALSetRasterOffset( self, val );
1059
SWIGINTERN CPLErr GDALRasterBandShadow_SetScale(GDALRasterBandShadow *self,double val){
1060
return GDALSetRasterScale( self, val );
976
1062
SWIGINTERN CPLErr GDALRasterBandShadow_GetStatistics(GDALRasterBandShadow *self,int approx_ok,int force,double *min,double *max,double *mean,double *stddev){
977
1063
if (min) *min = 0;
978
1064
if (max) *max = 0;
1057
1143
SWIGINTERN bool GDALRasterBandShadow_HasArbitraryOverviews(GDALRasterBandShadow *self){
1058
1144
return (GDALHasArbitraryOverviews( self ) != 0) ? true : false;
1146
SWIGINTERN char **GDALRasterBandShadow_GetCategoryNames(GDALRasterBandShadow *self){
1147
return GDALGetRasterCategoryNames( self );
1149
SWIGINTERN CPLErr GDALRasterBandShadow_SetCategoryNames(GDALRasterBandShadow *self,char **papszCategoryNames){
1150
return GDALSetRasterCategoryNames( self, papszCategoryNames );
1060
1152
SWIGINTERN CPLErr GDALRasterBandShadow_ReadRaster(GDALRasterBandShadow *self,int xOff,int yOff,int xSize,int ySize,void *buffer,int buf_xSize,int buf_ySize,GDALDataType buf_type,int pixelSpace,int lineSpace){
1061
1153
return GDALRasterIO( self, GF_Read, xOff, yOff, xSize, ySize,
1062
1154
buffer, buf_xSize, buf_ySize, buf_type, pixelSpace, lineSpace );
1447
GDALDatasetShadow* Open( char const* name, GDALAccess eAccess = GA_ReadOnly ) {
1449
GDALDatasetShadow *ds = GDALOpen( name, eAccess );
1450
if( ds != NULL && CPLGetLastErrorType() == CE_Failure )
1452
if ( GDALDereferenceDataset( ds ) <= 0 )
1456
return (GDALDatasetShadow*) ds;
1460
GDALDatasetShadow* OpenShared( char const* name, GDALAccess eAccess = GA_ReadOnly ) {
1462
GDALDatasetShadow *ds = GDALOpenShared( name, eAccess );
1463
if( ds != NULL && CPLGetLastErrorType() == CE_Failure )
1465
if ( GDALDereferenceDataset( ds ) <= 0 )
1469
return (GDALDatasetShadow*) ds;
1473
GDALDriverShadow *IdentifyDriver( const char *pszDatasource,
1593
GDALDatasetShadow* Open( char const* utf8_path, GDALAccess eAccess = GA_ReadOnly ) {
1595
GDALDatasetShadow *ds = GDALOpen( utf8_path, eAccess );
1596
if( ds != NULL && CPLGetLastErrorType() == CE_Failure )
1598
if ( GDALDereferenceDataset( ds ) <= 0 )
1602
return (GDALDatasetShadow*) ds;
1606
GDALDatasetShadow* OpenShared( char const* utf8_path, GDALAccess eAccess = GA_ReadOnly ) {
1608
GDALDatasetShadow *ds = GDALOpenShared( utf8_path, eAccess );
1609
if( ds != NULL && CPLGetLastErrorType() == CE_Failure )
1611
if ( GDALDereferenceDataset( ds ) <= 0 )
1615
return (GDALDatasetShadow*) ds;
1619
GDALDriverShadow *IdentifyDriver( const char *utf8_path,
1474
1620
char **papszSiblings = NULL ) {
1475
return (GDALDriverShadow *) GDALIdentifyDriver( pszDatasource,
1621
return (GDALDriverShadow *) GDALIdentifyDriver( utf8_path,
1476
1622
papszSiblings );
2375
SWIGEXPORT int SWIGSTDCALL CSharp_Mkdir(char * jarg1, int jarg2) {
2377
char *arg1 = (char *) 0 ;
2381
arg1 = (char *)jarg1;
2385
result = (int)VSIMkdir((char const *)arg1,arg2);
2386
CPLErr eclass = CPLGetLastErrorType();
2387
if ( eclass == CE_Failure || eclass == CE_Fatal ) {
2388
SWIG_CSharpException(SWIG_RuntimeError, CPLGetLastErrorMsg());
2410
SWIGEXPORT int SWIGSTDCALL CSharp_Rmdir(char * jarg1) {
2412
char *arg1 = (char *) 0 ;
2415
arg1 = (char *)jarg1;
2418
result = (int)VSIRmdir((char const *)arg1);
2419
CPLErr eclass = CPLGetLastErrorType();
2420
if ( eclass == CE_Failure || eclass == CE_Fatal ) {
2421
SWIG_CSharpException(SWIG_RuntimeError, CPLGetLastErrorMsg());
2443
SWIGEXPORT int SWIGSTDCALL CSharp_Rename(char * jarg1, char * jarg2) {
2445
char *arg1 = (char *) 0 ;
2446
char *arg2 = (char *) 0 ;
2449
arg1 = (char *)jarg1;
2450
arg2 = (char *)jarg2;
2453
result = (int)VSIRename((char const *)arg1,(char const *)arg2);
2454
CPLErr eclass = CPLGetLastErrorType();
2455
if ( eclass == CE_Failure || eclass == CE_Fatal ) {
2456
SWIG_CSharpException(SWIG_RuntimeError, CPLGetLastErrorMsg());
2478
SWIGEXPORT void * SWIGSTDCALL CSharp_VSIFOpenL(char * jarg1, char * jarg2) {
2480
char *arg1 = (char *) 0 ;
2481
char *arg2 = (char *) 0 ;
2482
VSILFILE *result = 0 ;
2484
arg1 = (char *)jarg1;
2485
arg2 = (char *)jarg2;
2488
result = (VSILFILE *)VSIFOpenL((char const *)arg1,(char const *)arg2);
2489
CPLErr eclass = CPLGetLastErrorType();
2490
if ( eclass == CE_Failure || eclass == CE_Fatal ) {
2491
SWIG_CSharpException(SWIG_RuntimeError, CPLGetLastErrorMsg());
2508
jresult = (void *)result;
2513
SWIGEXPORT void SWIGSTDCALL CSharp_VSIFCloseL(void * jarg1) {
2514
VSILFILE *arg1 = (VSILFILE *) 0 ;
2516
arg1 = (VSILFILE *)jarg1;
2520
CPLErr eclass = CPLGetLastErrorType();
2521
if ( eclass == CE_Failure || eclass == CE_Fatal ) {
2522
SWIG_CSharpException(SWIG_RuntimeError, CPLGetLastErrorMsg());
2542
SWIGEXPORT int SWIGSTDCALL CSharp_VSIFSeekL(void * jarg1, long jarg2, int jarg3) {
2544
VSILFILE *arg1 = (VSILFILE *) 0 ;
2549
arg1 = (VSILFILE *)jarg1;
2554
result = (int)VSIFSeekL(arg1,arg2,arg3);
2555
CPLErr eclass = CPLGetLastErrorType();
2556
if ( eclass == CE_Failure || eclass == CE_Fatal ) {
2557
SWIG_CSharpException(SWIG_RuntimeError, CPLGetLastErrorMsg());
2579
SWIGEXPORT long SWIGSTDCALL CSharp_VSIFTellL(void * jarg1) {
2581
VSILFILE *arg1 = (VSILFILE *) 0 ;
2584
arg1 = (VSILFILE *)jarg1;
2587
result = (long)VSIFTellL(arg1);
2588
CPLErr eclass = CPLGetLastErrorType();
2589
if ( eclass == CE_Failure || eclass == CE_Fatal ) {
2590
SWIG_CSharpException(SWIG_RuntimeError, CPLGetLastErrorMsg());
2612
SWIGEXPORT int SWIGSTDCALL CSharp_VSIFTruncateL(void * jarg1, long jarg2) {
2614
VSILFILE *arg1 = (VSILFILE *) 0 ;
2618
arg1 = (VSILFILE *)jarg1;
2622
result = (int)VSIFTruncateL(arg1,arg2);
2623
CPLErr eclass = CPLGetLastErrorType();
2624
if ( eclass == CE_Failure || eclass == CE_Fatal ) {
2625
SWIG_CSharpException(SWIG_RuntimeError, CPLGetLastErrorMsg());
2647
SWIGEXPORT int SWIGSTDCALL CSharp_VSIFWriteL(char * jarg1, int jarg2, int jarg3, void * jarg4) {
2649
char *arg1 = (char *) 0 ;
2652
VSILFILE *arg4 = (VSILFILE *) 0 ;
2655
arg1 = (char *)jarg1;
2658
arg4 = (VSILFILE *)jarg4;
2661
result = (int)VSIFWriteL((char const *)arg1,arg2,arg3,arg4);
2662
CPLErr eclass = CPLGetLastErrorType();
2663
if ( eclass == CE_Failure || eclass == CE_Fatal ) {
2664
SWIG_CSharpException(SWIG_RuntimeError, CPLGetLastErrorMsg());
2300
2686
SWIGEXPORT int SWIGSTDCALL CSharp_XMLNode_Type_get(void * jarg1) {
2302
2688
CPLXMLNode *arg1 = (CPLXMLNode *) 0 ;
3850
SWIGEXPORT int SWIGSTDCALL CSharp_Driver_CopyFiles(void * jarg1, char * jarg2, char * jarg3) {
3852
GDALDriverShadow *arg1 = (GDALDriverShadow *) 0 ;
3853
char *arg2 = (char *) 0 ;
3854
char *arg3 = (char *) 0 ;
3857
arg1 = (GDALDriverShadow *)jarg1;
3858
arg2 = (char *)jarg2;
3859
arg3 = (char *)jarg3;
3863
SWIG_CSharpException(SWIG_ValueError, "Received a NULL pointer."); return 0;
3870
SWIG_CSharpException(SWIG_ValueError, "Received a NULL pointer."); return 0;
3876
result = (int)GDALDriverShadow_CopyFiles(arg1,(char const *)arg2,(char const *)arg3);
3877
CPLErr eclass = CPLGetLastErrorType();
3878
if ( eclass == CE_Failure || eclass == CE_Fatal ) {
3879
SWIG_CSharpException(SWIG_RuntimeError, CPLGetLastErrorMsg());
3464
3901
SWIGEXPORT int SWIGSTDCALL CSharp_Driver_Register(void * jarg1) {
3466
3903
GDALDriverShadow *arg1 = (GDALDriverShadow *) 0 ;
5773
SWIGEXPORT void SWIGSTDCALL CSharp_delete_AsyncReader(void * jarg1) {
5774
GDALAsyncReaderShadow *arg1 = (GDALAsyncReaderShadow *) 0 ;
5776
arg1 = (GDALAsyncReaderShadow *)jarg1;
5779
delete_GDALAsyncReaderShadow(arg1);
5780
CPLErr eclass = CPLGetLastErrorType();
5781
if ( eclass == CE_Failure || eclass == CE_Fatal ) {
5782
SWIG_CSharpException(SWIG_RuntimeError, CPLGetLastErrorMsg());
5802
SWIGEXPORT int SWIGSTDCALL CSharp_AsyncReader_GetNextUpdatedRegion(void * jarg1, double jarg2, int * jarg3, int * jarg4, int * jarg5, int * jarg6) {
5804
GDALAsyncReaderShadow *arg1 = (GDALAsyncReaderShadow *) 0 ;
5806
int *arg3 = (int *) 0 ;
5807
int *arg4 = (int *) 0 ;
5808
int *arg5 = (int *) 0 ;
5809
int *arg6 = (int *) 0 ;
5810
GDALAsyncStatusType result;
5812
arg1 = (GDALAsyncReaderShadow *)jarg1;
5813
arg2 = (double)jarg2;
5814
arg3 = (int *)jarg3;
5815
arg4 = (int *)jarg4;
5816
arg5 = (int *)jarg5;
5817
arg6 = (int *)jarg6;
5820
result = (GDALAsyncStatusType)GDALAsyncReaderShadow_GetNextUpdatedRegion(arg1,arg2,arg3,arg4,arg5,arg6);
5821
CPLErr eclass = CPLGetLastErrorType();
5822
if ( eclass == CE_Failure || eclass == CE_Fatal ) {
5823
SWIG_CSharpException(SWIG_RuntimeError, CPLGetLastErrorMsg());
5845
SWIGEXPORT int SWIGSTDCALL CSharp_AsyncReader_LockBuffer(void * jarg1, double jarg2) {
5847
GDALAsyncReaderShadow *arg1 = (GDALAsyncReaderShadow *) 0 ;
5851
arg1 = (GDALAsyncReaderShadow *)jarg1;
5852
arg2 = (double)jarg2;
5855
result = (int)GDALAsyncReaderShadow_LockBuffer(arg1,arg2);
5856
CPLErr eclass = CPLGetLastErrorType();
5857
if ( eclass == CE_Failure || eclass == CE_Fatal ) {
5858
SWIG_CSharpException(SWIG_RuntimeError, CPLGetLastErrorMsg());
5880
SWIGEXPORT void SWIGSTDCALL CSharp_AsyncReader_UnlockBuffer(void * jarg1) {
5881
GDALAsyncReaderShadow *arg1 = (GDALAsyncReaderShadow *) 0 ;
5883
arg1 = (GDALAsyncReaderShadow *)jarg1;
5886
GDALAsyncReaderShadow_UnlockBuffer(arg1);
5887
CPLErr eclass = CPLGetLastErrorType();
5888
if ( eclass == CE_Failure || eclass == CE_Fatal ) {
5889
SWIG_CSharpException(SWIG_RuntimeError, CPLGetLastErrorMsg());
5336
5909
SWIGEXPORT int SWIGSTDCALL CSharp_Dataset_RasterXSize_get(void * jarg1) {
5338
5911
GDALDatasetShadow *arg1 = (GDALDatasetShadow *) 0 ;
7529
SWIGEXPORT int SWIGSTDCALL CSharp_Band_SetOffset(void * jarg1, double jarg2) {
7531
GDALRasterBandShadow *arg1 = (GDALRasterBandShadow *) 0 ;
7535
arg1 = (GDALRasterBandShadow *)jarg1;
7536
arg2 = (double)jarg2;
7539
result = (CPLErr)GDALRasterBandShadow_SetOffset(arg1,arg2);
7540
CPLErr eclass = CPLGetLastErrorType();
7541
if ( eclass == CE_Failure || eclass == CE_Fatal ) {
7542
SWIG_CSharpException(SWIG_RuntimeError, CPLGetLastErrorMsg());
7564
SWIGEXPORT int SWIGSTDCALL CSharp_Band_SetScale(void * jarg1, double jarg2) {
7566
GDALRasterBandShadow *arg1 = (GDALRasterBandShadow *) 0 ;
7570
arg1 = (GDALRasterBandShadow *)jarg1;
7571
arg2 = (double)jarg2;
7574
result = (CPLErr)GDALRasterBandShadow_SetScale(arg1,arg2);
7575
CPLErr eclass = CPLGetLastErrorType();
7576
if ( eclass == CE_Failure || eclass == CE_Fatal ) {
7577
SWIG_CSharpException(SWIG_RuntimeError, CPLGetLastErrorMsg());
6914
7599
SWIGEXPORT int SWIGSTDCALL CSharp_Band_GetStatistics(void * jarg1, int jarg2, int jarg3, double * jarg4, double * jarg5, double * jarg6, double * jarg7) {
6916
7601
GDALRasterBandShadow *arg1 = (GDALRasterBandShadow *) 0 ;
8487
SWIGEXPORT void * SWIGSTDCALL CSharp_Band_GetCategoryNames(void * jarg1) {
8489
GDALRasterBandShadow *arg1 = (GDALRasterBandShadow *) 0 ;
8492
arg1 = (GDALRasterBandShadow *)jarg1;
8495
result = (char **)GDALRasterBandShadow_GetCategoryNames(arg1);
8496
CPLErr eclass = CPLGetLastErrorType();
8497
if ( eclass == CE_Failure || eclass == CE_Fatal ) {
8498
SWIG_CSharpException(SWIG_RuntimeError, CPLGetLastErrorMsg());
8520
SWIGEXPORT int SWIGSTDCALL CSharp_Band_SetCategoryNames(void * jarg1, void * jarg2) {
8522
GDALRasterBandShadow *arg1 = (GDALRasterBandShadow *) 0 ;
8523
char **arg2 = (char **) 0 ;
8526
arg1 = (GDALRasterBandShadow *)jarg1;
8527
arg2 = (char **)jarg2;
8530
result = (CPLErr)GDALRasterBandShadow_SetCategoryNames(arg1,arg2);
8531
CPLErr eclass = CPLGetLastErrorType();
8532
if ( eclass == CE_Failure || eclass == CE_Fatal ) {
8533
SWIG_CSharpException(SWIG_RuntimeError, CPLGetLastErrorMsg());
7802
8555
SWIGEXPORT int SWIGSTDCALL CSharp_Band_ReadRaster(void * jarg1, int jarg2, int jarg3, int jarg4, int jarg5, void * jarg6, int jarg7, int jarg8, int jarg9, int jarg10, int jarg11) {
7804
8557
GDALRasterBandShadow *arg1 = (GDALRasterBandShadow *) 0 ;
10283
SWIGEXPORT int SWIGSTDCALL CSharp_ContourGenerate(void * jarg1, double jarg2, double jarg3, int jarg4, void * jarg5, int jarg6, double jarg7, void * jarg8, int jarg9, int jarg10, void * jarg11, void * jarg12) {
10285
GDALRasterBandShadow *arg1 = (GDALRasterBandShadow *) 0 ;
10289
double *arg5 = (double *) 0 ;
10292
OGRLayerShadow *arg8 = (OGRLayerShadow *) 0 ;
10295
GDALProgressFunc arg11 = (GDALProgressFunc) NULL ;
10296
void *arg12 = (void *) NULL ;
10299
arg1 = (GDALRasterBandShadow *)jarg1;
10300
arg2 = (double)jarg2;
10301
arg3 = (double)jarg3;
10303
arg5 = (double *)jarg5;
10305
arg7 = (double)jarg7;
10306
arg8 = (OGRLayerShadow *)jarg8;
10308
arg10 = (int)jarg10;
10309
arg11 = (GDALProgressFunc)jarg11;
10310
arg12 = (void *)jarg12;
10314
SWIG_CSharpException(SWIG_ValueError, "Received a NULL pointer."); return 0;
10321
SWIG_CSharpException(SWIG_ValueError, "Received a NULL pointer."); return 0;
10327
result = (int)ContourGenerate(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,arg11,arg12);
10328
CPLErr eclass = CPLGetLastErrorType();
10329
if ( eclass == CE_Failure || eclass == CE_Fatal ) {
10330
SWIG_CSharpException(SWIG_RuntimeError, CPLGetLastErrorMsg());
9530
10352
SWIGEXPORT void * SWIGSTDCALL CSharp_AutoCreateWarpedVRT(void * jarg1, char * jarg2, char * jarg3, int jarg4, double jarg5) {
9531
10353
void * jresult ;
9532
10354
GDALDatasetShadow *arg1 = (GDALDatasetShadow *) 0 ;
9993
10846
arg1 = (int)jarg1;
9995
10848
CPLErrorReset();
9996
GDALSetCacheMax(arg1);
9997
CPLErr eclass = CPLGetLastErrorType();
9998
if ( eclass == CE_Failure || eclass == CE_Fatal ) {
9999
SWIG_CSharpException(SWIG_RuntimeError, CPLGetLastErrorMsg());
10019
SWIGEXPORT int SWIGSTDCALL CSharp_GetCacheUsed() {
10025
result = (int)GDALGetCacheUsed();
10026
CPLErr eclass = CPLGetLastErrorType();
10027
if ( eclass == CE_Failure || eclass == CE_Fatal ) {
10028
SWIG_CSharpException(SWIG_RuntimeError, CPLGetLastErrorMsg());
10849
wrapper_GDALSetCacheMax(arg1);
10850
CPLErr eclass = CPLGetLastErrorType();
10851
if ( eclass == CE_Failure || eclass == CE_Fatal ) {
10852
SWIG_CSharpException(SWIG_RuntimeError, CPLGetLastErrorMsg());