/* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (http://www.swig.org). * Version 1.3.40 * * This file is not intended to be easily readable and contains a number of * coding conventions designed to improve portability and efficiency. Do not make * changes to this file unless you know what you are doing--modify the SWIG * interface file instead. * ----------------------------------------------------------------------------- */ #ifndef PHP_GDAL_H #define PHP_GDAL_H extern zend_module_entry gdal_module_entry; #define phpext_gdal_ptr &gdal_module_entry #ifdef PHP_WIN32 # define PHP_GDAL_API __declspec(dllexport) #else # define PHP_GDAL_API #endif #ifdef ZTS #include "TSRM.h" #endif PHP_MINIT_FUNCTION(gdal); PHP_MSHUTDOWN_FUNCTION(gdal); PHP_RINIT_FUNCTION(gdal); PHP_RSHUTDOWN_FUNCTION(gdal); PHP_MINFO_FUNCTION(gdal); ZEND_NAMED_FUNCTION(_wrap_Debug); ZEND_NAMED_FUNCTION(_wrap_Error); ZEND_NAMED_FUNCTION(_wrap_PushErrorHandler); ZEND_NAMED_FUNCTION(_wrap_PopErrorHandler); ZEND_NAMED_FUNCTION(_wrap_ErrorReset); ZEND_NAMED_FUNCTION(_wrap_EscapeString); ZEND_NAMED_FUNCTION(_wrap_GetLastErrorNo); ZEND_NAMED_FUNCTION(_wrap_GetLastErrorType); ZEND_NAMED_FUNCTION(_wrap_GetLastErrorMsg); ZEND_NAMED_FUNCTION(_wrap_PushFinderLocation); ZEND_NAMED_FUNCTION(_wrap_PopFinderLocation); ZEND_NAMED_FUNCTION(_wrap_FinderClean); ZEND_NAMED_FUNCTION(_wrap_FindFile); ZEND_NAMED_FUNCTION(_wrap_ReadDir); ZEND_NAMED_FUNCTION(_wrap_SetConfigOption); ZEND_NAMED_FUNCTION(_wrap_GetConfigOption); ZEND_NAMED_FUNCTION(_wrap_CPLBinaryToHex); ZEND_NAMED_FUNCTION(_wrap_CPLHexToBinary); ZEND_NAMED_FUNCTION(_wrap_FileFromMemBuffer); ZEND_NAMED_FUNCTION(_wrap_Unlink); ZEND_NAMED_FUNCTION(_wrap_HasThreadSupport); ZEND_NAMED_FUNCTION(_wrap_Mkdir); ZEND_NAMED_FUNCTION(_wrap_Rmdir); ZEND_NAMED_FUNCTION(_wrap_Rename); ZEND_NAMED_FUNCTION(_wrap_VSIFOpenL); ZEND_NAMED_FUNCTION(_wrap_VSIFCloseL); ZEND_NAMED_FUNCTION(_wrap_VSIFSeekL); ZEND_NAMED_FUNCTION(_wrap_VSIFTellL); ZEND_NAMED_FUNCTION(_wrap_VSIFWriteL); ZEND_NAMED_FUNCTION(_wrap_MajorObject_GetDescription); ZEND_NAMED_FUNCTION(_wrap_MajorObject_SetDescription); ZEND_NAMED_FUNCTION(_wrap_MajorObject_GetMetadata_Dict); ZEND_NAMED_FUNCTION(_wrap_MajorObject_GetMetadata_List); ZEND_NAMED_FUNCTION(_wrap_MajorObject_SetMetadata); ZEND_NAMED_FUNCTION(_wrap_MajorObject_GetMetadataItem); ZEND_NAMED_FUNCTION(_wrap_MajorObject_SetMetadataItem); ZEND_NAMED_FUNCTION(_wrap_Driver_ShortName_get); ZEND_NAMED_FUNCTION(_wrap_Driver_LongName_get); ZEND_NAMED_FUNCTION(_wrap_Driver_HelpTopic_get); ZEND_NAMED_FUNCTION(_wrap_Driver_Create); ZEND_NAMED_FUNCTION(_wrap_Driver_CreateCopy); ZEND_NAMED_FUNCTION(_wrap_Driver_Delete); ZEND_NAMED_FUNCTION(_wrap_Driver_Rename); ZEND_NAMED_FUNCTION(_wrap_Driver_Register); ZEND_NAMED_FUNCTION(_wrap_Driver_Deregister); ZEND_NAMED_FUNCTION(_wrap_ColorEntry_c1_set); ZEND_NAMED_FUNCTION(_wrap_ColorEntry_c1_get); ZEND_NAMED_FUNCTION(_wrap_ColorEntry_c2_set); ZEND_NAMED_FUNCTION(_wrap_ColorEntry_c2_get); ZEND_NAMED_FUNCTION(_wrap_ColorEntry_c3_set); ZEND_NAMED_FUNCTION(_wrap_ColorEntry_c3_get); ZEND_NAMED_FUNCTION(_wrap_ColorEntry_c4_set); ZEND_NAMED_FUNCTION(_wrap_ColorEntry_c4_get); ZEND_NAMED_FUNCTION(_wrap_new_ColorEntry); ZEND_NAMED_FUNCTION(_wrap_GCP_GCPX_set); ZEND_NAMED_FUNCTION(_wrap_GCP_GCPX_get); ZEND_NAMED_FUNCTION(_wrap_GCP_GCPY_set); ZEND_NAMED_FUNCTION(_wrap_GCP_GCPY_get); ZEND_NAMED_FUNCTION(_wrap_GCP_GCPZ_set); ZEND_NAMED_FUNCTION(_wrap_GCP_GCPZ_get); ZEND_NAMED_FUNCTION(_wrap_GCP_GCPPixel_set); ZEND_NAMED_FUNCTION(_wrap_GCP_GCPPixel_get); ZEND_NAMED_FUNCTION(_wrap_GCP_GCPLine_set); ZEND_NAMED_FUNCTION(_wrap_GCP_GCPLine_get); ZEND_NAMED_FUNCTION(_wrap_GCP_Info_set); ZEND_NAMED_FUNCTION(_wrap_GCP_Info_get); ZEND_NAMED_FUNCTION(_wrap_GCP_Id_set); ZEND_NAMED_FUNCTION(_wrap_GCP_Id_get); ZEND_NAMED_FUNCTION(_wrap_new_GCP); ZEND_NAMED_FUNCTION(_wrap_GDAL_GCP_GCPX_get); ZEND_NAMED_FUNCTION(_wrap_GDAL_GCP_GCPX_set); ZEND_NAMED_FUNCTION(_wrap_GDAL_GCP_GCPY_get); ZEND_NAMED_FUNCTION(_wrap_GDAL_GCP_GCPY_set); ZEND_NAMED_FUNCTION(_wrap_GDAL_GCP_GCPZ_get); ZEND_NAMED_FUNCTION(_wrap_GDAL_GCP_GCPZ_set); ZEND_NAMED_FUNCTION(_wrap_GDAL_GCP_GCPPixel_get); ZEND_NAMED_FUNCTION(_wrap_GDAL_GCP_GCPPixel_set); ZEND_NAMED_FUNCTION(_wrap_GDAL_GCP_GCPLine_get); ZEND_NAMED_FUNCTION(_wrap_GDAL_GCP_GCPLine_set); ZEND_NAMED_FUNCTION(_wrap_GDAL_GCP_Info_get); ZEND_NAMED_FUNCTION(_wrap_GDAL_GCP_Info_set); ZEND_NAMED_FUNCTION(_wrap_GDAL_GCP_Id_get); ZEND_NAMED_FUNCTION(_wrap_GDAL_GCP_Id_set); ZEND_NAMED_FUNCTION(_wrap_GDAL_GCP_get_GCPX); ZEND_NAMED_FUNCTION(_wrap_GDAL_GCP_set_GCPX); ZEND_NAMED_FUNCTION(_wrap_GDAL_GCP_get_GCPY); ZEND_NAMED_FUNCTION(_wrap_GDAL_GCP_set_GCPY); ZEND_NAMED_FUNCTION(_wrap_GDAL_GCP_get_GCPZ); ZEND_NAMED_FUNCTION(_wrap_GDAL_GCP_set_GCPZ); ZEND_NAMED_FUNCTION(_wrap_GDAL_GCP_get_GCPPixel); ZEND_NAMED_FUNCTION(_wrap_GDAL_GCP_set_GCPPixel); ZEND_NAMED_FUNCTION(_wrap_GDAL_GCP_get_GCPLine); ZEND_NAMED_FUNCTION(_wrap_GDAL_GCP_set_GCPLine); ZEND_NAMED_FUNCTION(_wrap_GDAL_GCP_get_Info); ZEND_NAMED_FUNCTION(_wrap_GDAL_GCP_set_Info); ZEND_NAMED_FUNCTION(_wrap_GDAL_GCP_get_Id); ZEND_NAMED_FUNCTION(_wrap_GDAL_GCP_set_Id); ZEND_NAMED_FUNCTION(_wrap_GCPsToGeoTransform); ZEND_NAMED_FUNCTION(_wrap_AsyncReader_GetNextUpdatedRegion); ZEND_NAMED_FUNCTION(_wrap_AsyncReader_LockBuffer); ZEND_NAMED_FUNCTION(_wrap_AsyncReader_UnlockBuffer); ZEND_NAMED_FUNCTION(_wrap_Dataset_RasterXSize_get); ZEND_NAMED_FUNCTION(_wrap_Dataset_RasterYSize_get); ZEND_NAMED_FUNCTION(_wrap_Dataset_RasterCount_get); ZEND_NAMED_FUNCTION(_wrap_Dataset_GetDriver); ZEND_NAMED_FUNCTION(_wrap_Dataset_GetRasterBand); ZEND_NAMED_FUNCTION(_wrap_Dataset_GetProjection); ZEND_NAMED_FUNCTION(_wrap_Dataset_GetProjectionRef); ZEND_NAMED_FUNCTION(_wrap_Dataset_SetProjection); ZEND_NAMED_FUNCTION(_wrap_Dataset_GetGeoTransform); ZEND_NAMED_FUNCTION(_wrap_Dataset_SetGeoTransform); ZEND_NAMED_FUNCTION(_wrap_Dataset_BuildOverviews); ZEND_NAMED_FUNCTION(_wrap_Dataset_GetGCPCount); ZEND_NAMED_FUNCTION(_wrap_Dataset_GetGCPProjection); ZEND_NAMED_FUNCTION(_wrap_Dataset_GetGCPs); ZEND_NAMED_FUNCTION(_wrap_Dataset_SetGCPs); ZEND_NAMED_FUNCTION(_wrap_Dataset_FlushCache); ZEND_NAMED_FUNCTION(_wrap_Dataset_AddBand); ZEND_NAMED_FUNCTION(_wrap_Dataset_CreateMaskBand); ZEND_NAMED_FUNCTION(_wrap_Dataset_GetFileList); ZEND_NAMED_FUNCTION(_wrap_Dataset_WriteRaster); ZEND_NAMED_FUNCTION(_wrap_Dataset_ReadRaster); ZEND_NAMED_FUNCTION(_wrap_Band_XSize_get); ZEND_NAMED_FUNCTION(_wrap_Band_YSize_get); ZEND_NAMED_FUNCTION(_wrap_Band_DataType_get); ZEND_NAMED_FUNCTION(_wrap_Band_GetBand); ZEND_NAMED_FUNCTION(_wrap_Band_GetBlockSize); ZEND_NAMED_FUNCTION(_wrap_Band_GetColorInterpretation); ZEND_NAMED_FUNCTION(_wrap_Band_GetRasterColorInterpretation); ZEND_NAMED_FUNCTION(_wrap_Band_SetColorInterpretation); ZEND_NAMED_FUNCTION(_wrap_Band_SetRasterColorInterpretation); ZEND_NAMED_FUNCTION(_wrap_Band_GetNoDataValue); ZEND_NAMED_FUNCTION(_wrap_Band_SetNoDataValue); ZEND_NAMED_FUNCTION(_wrap_Band_GetUnitType); ZEND_NAMED_FUNCTION(_wrap_Band_SetUnitType); ZEND_NAMED_FUNCTION(_wrap_Band_GetRasterCategoryNames); ZEND_NAMED_FUNCTION(_wrap_Band_SetRasterCategoryNames); ZEND_NAMED_FUNCTION(_wrap_Band_GetMinimum); ZEND_NAMED_FUNCTION(_wrap_Band_GetMaximum); ZEND_NAMED_FUNCTION(_wrap_Band_GetOffset); ZEND_NAMED_FUNCTION(_wrap_Band_GetScale); ZEND_NAMED_FUNCTION(_wrap_Band_SetOffset); ZEND_NAMED_FUNCTION(_wrap_Band_SetScale); ZEND_NAMED_FUNCTION(_wrap_Band_GetStatistics); ZEND_NAMED_FUNCTION(_wrap_Band_ComputeStatistics); ZEND_NAMED_FUNCTION(_wrap_Band_SetStatistics); ZEND_NAMED_FUNCTION(_wrap_Band_GetOverviewCount); ZEND_NAMED_FUNCTION(_wrap_Band_GetOverview); ZEND_NAMED_FUNCTION(_wrap_Band_Checksum); ZEND_NAMED_FUNCTION(_wrap_Band_ComputeRasterMinMax); ZEND_NAMED_FUNCTION(_wrap_Band_ComputeBandStats); ZEND_NAMED_FUNCTION(_wrap_Band_Fill); ZEND_NAMED_FUNCTION(_wrap_Band_ReadRaster); ZEND_NAMED_FUNCTION(_wrap_Band_WriteRaster); ZEND_NAMED_FUNCTION(_wrap_Band_FlushCache); ZEND_NAMED_FUNCTION(_wrap_Band_GetRasterColorTable); ZEND_NAMED_FUNCTION(_wrap_Band_GetColorTable); ZEND_NAMED_FUNCTION(_wrap_Band_SetRasterColorTable); ZEND_NAMED_FUNCTION(_wrap_Band_SetColorTable); ZEND_NAMED_FUNCTION(_wrap_Band_GetDefaultRAT); ZEND_NAMED_FUNCTION(_wrap_Band_SetDefaultRAT); ZEND_NAMED_FUNCTION(_wrap_Band_GetMaskBand); ZEND_NAMED_FUNCTION(_wrap_Band_GetMaskFlags); ZEND_NAMED_FUNCTION(_wrap_Band_CreateMaskBand); ZEND_NAMED_FUNCTION(_wrap_Band_GetHistogram); ZEND_NAMED_FUNCTION(_wrap_Band_GetDefaultHistogram); ZEND_NAMED_FUNCTION(_wrap_Band_SetDefaultHistogram); ZEND_NAMED_FUNCTION(_wrap_Band_HasArbitraryOverviews); ZEND_NAMED_FUNCTION(_wrap_new_ColorTable); ZEND_NAMED_FUNCTION(_wrap_ColorTable_c_Clone); ZEND_NAMED_FUNCTION(_wrap_ColorTable_GetPaletteInterpretation); ZEND_NAMED_FUNCTION(_wrap_ColorTable_GetCount); ZEND_NAMED_FUNCTION(_wrap_ColorTable_GetColorEntry); ZEND_NAMED_FUNCTION(_wrap_ColorTable_GetColorEntryAsRGB); ZEND_NAMED_FUNCTION(_wrap_ColorTable_SetColorEntry); ZEND_NAMED_FUNCTION(_wrap_ColorTable_CreateColorRamp); ZEND_NAMED_FUNCTION(_wrap_new_RasterAttributeTable); ZEND_NAMED_FUNCTION(_wrap_RasterAttributeTable_c_Clone); ZEND_NAMED_FUNCTION(_wrap_RasterAttributeTable_GetColumnCount); ZEND_NAMED_FUNCTION(_wrap_RasterAttributeTable_GetNameOfCol); ZEND_NAMED_FUNCTION(_wrap_RasterAttributeTable_GetUsageOfCol); ZEND_NAMED_FUNCTION(_wrap_RasterAttributeTable_GetTypeOfCol); ZEND_NAMED_FUNCTION(_wrap_RasterAttributeTable_GetColOfUsage); ZEND_NAMED_FUNCTION(_wrap_RasterAttributeTable_GetRowCount); ZEND_NAMED_FUNCTION(_wrap_RasterAttributeTable_GetValueAsString); ZEND_NAMED_FUNCTION(_wrap_RasterAttributeTable_GetValueAsInt); ZEND_NAMED_FUNCTION(_wrap_RasterAttributeTable_GetValueAsDouble); ZEND_NAMED_FUNCTION(_wrap_RasterAttributeTable_SetValueAsString); ZEND_NAMED_FUNCTION(_wrap_RasterAttributeTable_SetValueAsInt); ZEND_NAMED_FUNCTION(_wrap_RasterAttributeTable_SetValueAsDouble); ZEND_NAMED_FUNCTION(_wrap_RasterAttributeTable_SetRowCount); ZEND_NAMED_FUNCTION(_wrap_RasterAttributeTable_CreateColumn); ZEND_NAMED_FUNCTION(_wrap_RasterAttributeTable_GetLinearBinning); ZEND_NAMED_FUNCTION(_wrap_RasterAttributeTable_SetLinearBinning); ZEND_NAMED_FUNCTION(_wrap_RasterAttributeTable_GetRowOfValue); ZEND_NAMED_FUNCTION(_wrap_TermProgress_nocb); ZEND_NAMED_FUNCTION(_wrap_ComputeMedianCutPCT); ZEND_NAMED_FUNCTION(_wrap_DitherRGB2PCT); ZEND_NAMED_FUNCTION(_wrap_ReprojectImage); ZEND_NAMED_FUNCTION(_wrap_ComputeProximity); ZEND_NAMED_FUNCTION(_wrap_RasterizeLayer); ZEND_NAMED_FUNCTION(_wrap_Polygonize); ZEND_NAMED_FUNCTION(_wrap_FillNodata); ZEND_NAMED_FUNCTION(_wrap_SieveFilter); ZEND_NAMED_FUNCTION(_wrap_RegenerateOverviews); ZEND_NAMED_FUNCTION(_wrap_RegenerateOverview); ZEND_NAMED_FUNCTION(_wrap_ContourGenerate); ZEND_NAMED_FUNCTION(_wrap_AutoCreateWarpedVRT); ZEND_NAMED_FUNCTION(_wrap_new_Transformer); ZEND_NAMED_FUNCTION(_wrap_Transformer_TransformPoint); ZEND_NAMED_FUNCTION(_wrap_Transformer_TransformPoints); ZEND_NAMED_FUNCTION(_wrap_ApplyGeoTransform); ZEND_NAMED_FUNCTION(_wrap_InvGeoTransform); ZEND_NAMED_FUNCTION(_wrap_VersionInfo); ZEND_NAMED_FUNCTION(_wrap_AllRegister); ZEND_NAMED_FUNCTION(_wrap_GDALDestroyDriverManager); ZEND_NAMED_FUNCTION(_wrap_GetCacheMax); ZEND_NAMED_FUNCTION(_wrap_GetCacheUsed); ZEND_NAMED_FUNCTION(_wrap_SetCacheMax); ZEND_NAMED_FUNCTION(_wrap_GetDataTypeSize); ZEND_NAMED_FUNCTION(_wrap_DataTypeIsComplex); ZEND_NAMED_FUNCTION(_wrap_GetDataTypeName); ZEND_NAMED_FUNCTION(_wrap_GetDataTypeByName); ZEND_NAMED_FUNCTION(_wrap_GetColorInterpretationName); ZEND_NAMED_FUNCTION(_wrap_GetPaletteInterpretationName); ZEND_NAMED_FUNCTION(_wrap_DecToDMS); ZEND_NAMED_FUNCTION(_wrap_PackedDMSToDec); ZEND_NAMED_FUNCTION(_wrap_DecToPackedDMS); ZEND_NAMED_FUNCTION(_wrap_ParseXMLString); ZEND_NAMED_FUNCTION(_wrap_SerializeXMLTree); ZEND_NAMED_FUNCTION(_wrap_GetDriverCount); ZEND_NAMED_FUNCTION(_wrap_GetDriverByName); ZEND_NAMED_FUNCTION(_wrap_GetDriver); ZEND_NAMED_FUNCTION(_wrap_Open); ZEND_NAMED_FUNCTION(_wrap_OpenShared); ZEND_NAMED_FUNCTION(_wrap_IdentifyDriver); ZEND_NAMED_FUNCTION(_wrap_GeneralCmdLineProcessor); #endif /* PHP_GDAL_H */