ogr_wrap.cpp

来自「支持各种栅格图像和矢量图像读取的库」· C++ 代码 · 共 2,175 行 · 第 1/5 页

CPP
2,175
字号
  int result;    result = (int) 7;    jresult = result;   return jresult;}SWIGEXPORT int SWIGSTDCALL CSharp_OFTBinary_get() {  int jresult ;  int result;    result = (int) 8;    jresult = result;   return jresult;}SWIGEXPORT int SWIGSTDCALL CSharp_OFTDate_get() {  int jresult ;  int result;    result = (int) 9;    jresult = result;   return jresult;}SWIGEXPORT int SWIGSTDCALL CSharp_OFTTime_get() {  int jresult ;  int result;    result = (int) 10;    jresult = result;   return jresult;}SWIGEXPORT int SWIGSTDCALL CSharp_OFTDateTime_get() {  int jresult ;  int result;    result = (int) 11;    jresult = result;   return jresult;}SWIGEXPORT int SWIGSTDCALL CSharp_OJUndefined_get() {  int jresult ;  int result;    result = (int) 0;    jresult = result;   return jresult;}SWIGEXPORT int SWIGSTDCALL CSharp_OJLeft_get() {  int jresult ;  int result;    result = (int) 1;    jresult = result;   return jresult;}SWIGEXPORT int SWIGSTDCALL CSharp_OJRight_get() {  int jresult ;  int result;    result = (int) 2;    jresult = result;   return jresult;}SWIGEXPORT int SWIGSTDCALL CSharp_wkbXDR_get() {  int jresult ;  int result;    result = (int) 0;    jresult = result;   return jresult;}SWIGEXPORT int SWIGSTDCALL CSharp_wkbNDR_get() {  int jresult ;  int result;    result = (int) 1;    jresult = result;   return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_OLCRandomRead_get() {  char * jresult ;  char *result = 0 ;    result = (char *) "RandomRead";    jresult = SWIG_csharp_string_callback((const char *)result);   return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_OLCSequentialWrite_get() {  char * jresult ;  char *result = 0 ;    result = (char *) "SequentialWrite";    jresult = SWIG_csharp_string_callback((const char *)result);   return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_OLCRandomWrite_get() {  char * jresult ;  char *result = 0 ;    result = (char *) "RandomWrite";    jresult = SWIG_csharp_string_callback((const char *)result);   return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_OLCFastSpatialFilter_get() {  char * jresult ;  char *result = 0 ;    result = (char *) "FastSpatialFilter";    jresult = SWIG_csharp_string_callback((const char *)result);   return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_OLCFastFeatureCount_get() {  char * jresult ;  char *result = 0 ;    result = (char *) "FastFeatureCount";    jresult = SWIG_csharp_string_callback((const char *)result);   return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_OLCFastGetExtent_get() {  char * jresult ;  char *result = 0 ;    result = (char *) "FastGetExtent";    jresult = SWIG_csharp_string_callback((const char *)result);   return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_OLCCreateField_get() {  char * jresult ;  char *result = 0 ;    result = (char *) "CreateField";    jresult = SWIG_csharp_string_callback((const char *)result);   return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_OLCTransactions_get() {  char * jresult ;  char *result = 0 ;    result = (char *) "Transactions";    jresult = SWIG_csharp_string_callback((const char *)result);   return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_OLCDeleteFeature_get() {  char * jresult ;  char *result = 0 ;    result = (char *) "DeleteFeature";    jresult = SWIG_csharp_string_callback((const char *)result);   return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_OLCFastSetNextByIndex_get() {  char * jresult ;  char *result = 0 ;    result = (char *) "FastSetNextByIndex";    jresult = SWIG_csharp_string_callback((const char *)result);   return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_ODsCCreateLayer_get() {  char * jresult ;  char *result = 0 ;    result = (char *) "CreateLayer";    jresult = SWIG_csharp_string_callback((const char *)result);   return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_ODsCDeleteLayer_get() {  char * jresult ;  char *result = 0 ;    result = (char *) "DeleteLayer";    jresult = SWIG_csharp_string_callback((const char *)result);   return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_ODrCCreateDataSource_get() {  char * jresult ;  char *result = 0 ;    result = (char *) "CreateDataSource";    jresult = SWIG_csharp_string_callback((const char *)result);   return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_ODrCDeleteDataSource_get() {  char * jresult ;  char *result = 0 ;    result = (char *) "DeleteDataSource";    jresult = SWIG_csharp_string_callback((const char *)result);   return jresult;}SWIGEXPORT void SWIGSTDCALL CSharp_UseExceptions() {  UseExceptions();}SWIGEXPORT void SWIGSTDCALL CSharp_DontUseExceptions() {  DontUseExceptions();}SWIGEXPORT void SWIGSTDCALL CSharp_Envelope_MinX_set(void * jarg1, double jarg2) {  OGREnvelope *arg1 = (OGREnvelope *) 0 ;  double arg2 ;    arg1 = (OGREnvelope *)jarg1;   arg2 = (double)jarg2;   if (arg1) (arg1)->MinX = arg2;  }SWIGEXPORT double SWIGSTDCALL CSharp_Envelope_MinX_get(void * jarg1) {  double jresult ;  OGREnvelope *arg1 = (OGREnvelope *) 0 ;  double result;    arg1 = (OGREnvelope *)jarg1;   result = (double) ((arg1)->MinX);  jresult = result;   return jresult;}SWIGEXPORT void SWIGSTDCALL CSharp_Envelope_MaxX_set(void * jarg1, double jarg2) {  OGREnvelope *arg1 = (OGREnvelope *) 0 ;  double arg2 ;    arg1 = (OGREnvelope *)jarg1;   arg2 = (double)jarg2;   if (arg1) (arg1)->MaxX = arg2;  }SWIGEXPORT double SWIGSTDCALL CSharp_Envelope_MaxX_get(void * jarg1) {  double jresult ;  OGREnvelope *arg1 = (OGREnvelope *) 0 ;  double result;    arg1 = (OGREnvelope *)jarg1;   result = (double) ((arg1)->MaxX);  jresult = result;   return jresult;}SWIGEXPORT void SWIGSTDCALL CSharp_Envelope_MinY_set(void * jarg1, double jarg2) {  OGREnvelope *arg1 = (OGREnvelope *) 0 ;  double arg2 ;    arg1 = (OGREnvelope *)jarg1;   arg2 = (double)jarg2;   if (arg1) (arg1)->MinY = arg2;  }SWIGEXPORT double SWIGSTDCALL CSharp_Envelope_MinY_get(void * jarg1) {  double jresult ;  OGREnvelope *arg1 = (OGREnvelope *) 0 ;  double result;    arg1 = (OGREnvelope *)jarg1;   result = (double) ((arg1)->MinY);  jresult = result;   return jresult;}SWIGEXPORT void SWIGSTDCALL CSharp_Envelope_MaxY_set(void * jarg1, double jarg2) {  OGREnvelope *arg1 = (OGREnvelope *) 0 ;  double arg2 ;    arg1 = (OGREnvelope *)jarg1;   arg2 = (double)jarg2;   if (arg1) (arg1)->MaxY = arg2;  }SWIGEXPORT double SWIGSTDCALL CSharp_Envelope_MaxY_get(void * jarg1) {  double jresult ;  OGREnvelope *arg1 = (OGREnvelope *) 0 ;  double result;    arg1 = (OGREnvelope *)jarg1;   result = (double) ((arg1)->MaxY);  jresult = result;   return jresult;}SWIGEXPORT void * SWIGSTDCALL CSharp_new_Envelope() {  void * jresult ;  OGREnvelope *result = 0 ;    {    CPLErrorReset();    result = (OGREnvelope *)new OGREnvelope();    CPLErr eclass = CPLGetLastErrorType();    if ( eclass == CE_Failure || eclass == CE_Fatal ) {      {        SWIG_CSharpException(SWIG_RuntimeError, CPLGetLastErrorMsg()); return 0;       };          }  }  jresult = (void *)result;   return jresult;}SWIGEXPORT void SWIGSTDCALL CSharp_delete_Envelope(void * jarg1) {  OGREnvelope *arg1 = (OGREnvelope *) 0 ;    arg1 = (OGREnvelope *)jarg1;   {    CPLErrorReset();    delete arg1;        CPLErr eclass = CPLGetLastErrorType();    if ( eclass == CE_Failure || eclass == CE_Fatal ) {      {        SWIG_CSharpException(SWIG_RuntimeError, CPLGetLastErrorMsg()); return ;       };          }  }}SWIGEXPORT char * SWIGSTDCALL CSharp_Driver_name_get(void * jarg1) {  char * jresult ;  OGRDriverShadow *arg1 = (OGRDriverShadow *) 0 ;  char *result = 0 ;    arg1 = (OGRDriverShadow *)jarg1;   {    CPLErrorReset();    result = (char *)OGRDriverShadow_name_get(arg1);    CPLErr eclass = CPLGetLastErrorType();    if ( eclass == CE_Failure || eclass == CE_Fatal ) {      {        SWIG_CSharpException(SWIG_RuntimeError, CPLGetLastErrorMsg()); return 0;       };          }  }  jresult = SWIG_csharp_string_callback((const char *)result);   return jresult;}SWIGEXPORT void * SWIGSTDCALL CSharp_Driver_CreateDataSource(void * jarg1, char * jarg2, void * jarg3) {  void * jresult ;  OGRDriverShadow *arg1 = (OGRDriverShadow *) 0 ;  char *arg2 = (char *) 0 ;  char **arg3 = (char **) 0 ;  OGRDataSourceShadow *result = 0 ;    arg1 = (OGRDriverShadow *)jarg1;   arg2 = (char *)jarg2;   arg3 = (char **)jarg3; 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?