osr_wrap.cpp
来自「支持各种栅格图像和矢量图像读取的库」· C++ 代码 · 共 2,264 行 · 第 1/5 页
CPP
2,264 行
return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_SRS_UL_CHAIN_CONV_get() { char * jresult ; char *result = 0 ; result = (char *) "SRS_UL_CHAIN_CONV"; jresult = SWIG_csharp_string_callback((const char *)result); return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_SRS_UL_ROD_get() { char * jresult ; char *result = 0 ; result = (char *) "SRS_UL_ROD"; jresult = SWIG_csharp_string_callback((const char *)result); return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_SRS_UL_ROD_CONV_get() { char * jresult ; char *result = 0 ; result = (char *) "SRS_UL_ROD_CONV"; jresult = SWIG_csharp_string_callback((const char *)result); return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_SRS_DN_NAD27_get() { char * jresult ; char *result = 0 ; result = (char *) "SRS_DN_NAD27"; jresult = SWIG_csharp_string_callback((const char *)result); return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_SRS_DN_NAD83_get() { char * jresult ; char *result = 0 ; result = (char *) "SRS_DN_NAD83"; jresult = SWIG_csharp_string_callback((const char *)result); return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_SRS_DN_WGS72_get() { char * jresult ; char *result = 0 ; result = (char *) "SRS_DN_WGS72"; jresult = SWIG_csharp_string_callback((const char *)result); return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_SRS_DN_WGS84_get() { char * jresult ; char *result = 0 ; result = (char *) "SRS_DN_WGS84"; jresult = SWIG_csharp_string_callback((const char *)result); return jresult;}SWIGEXPORT double SWIGSTDCALL CSharp_SRS_WGS84_SEMIMAJOR_get() { double jresult ; double result; result = (double) SRS_WGS84_SEMIMAJOR; jresult = result; return jresult;}SWIGEXPORT double SWIGSTDCALL CSharp_SRS_WGS84_INVFLATTENING_get() { double jresult ; double result; result = (double) SRS_WGS84_INVFLATTENING; jresult = result; return jresult;}SWIGEXPORT int SWIGSTDCALL CSharp_GetWellKnownGeogCSAsWKT(char * jarg1, void * jarg2) { int jresult ; char *arg1 = (char *) 0 ; char **arg2 = (char **) 0 ; OGRErr result; arg1 = (char *)jarg1; { /* %typemap(in) (char **argout) */ arg2 = (char **)jarg2; } result = (OGRErr)GetWellKnownGeogCSAsWKT((char const *)arg1,arg2); { /* %typemap(out,fragment="OGRErrMessages",canthrow=1) OGRErr */ jresult = result; } { /* %typemap(argout) (char **argout) */ char* temp_string; temp_string = SWIG_csharp_string_callback(*arg2); if (*arg2) free(*arg2); *arg2 = temp_string; } { /* %typemap(freearg) (char **argout) */ } { /* %typemap(ret) OGRErr */ } return jresult;}SWIGEXPORT int SWIGSTDCALL CSharp_GetUserInputAsWKT(char * jarg1, void * jarg2) { int jresult ; char *arg1 = (char *) 0 ; char **arg2 = (char **) 0 ; OGRErr result; arg1 = (char *)jarg1; { /* %typemap(in) (char **argout) */ arg2 = (char **)jarg2; } result = (OGRErr)GetUserInputAsWKT((char const *)arg1,arg2); { /* %typemap(out,fragment="OGRErrMessages",canthrow=1) OGRErr */ jresult = result; } { /* %typemap(argout) (char **argout) */ char* temp_string; temp_string = SWIG_csharp_string_callback(*arg2); if (*arg2) free(*arg2); *arg2 = temp_string; } { /* %typemap(freearg) (char **argout) */ } { /* %typemap(ret) OGRErr */ } return jresult;}SWIGEXPORT void * SWIGSTDCALL CSharp_GetProjectionMethods() { void * jresult ; char **result = 0 ; result = (char **)OPTGetProjectionMethods(); jresult = (void *)result; return jresult;}SWIGEXPORT void * SWIGSTDCALL CSharp_GetProjectionMethodParameterList(char * jarg1, void * jarg2) { void * jresult ; char *arg1 = (char *) 0 ; char **arg2 = (char **) 0 ; char **result = 0 ; arg1 = (char *)jarg1; { /* %typemap(in) (char **argout) */ arg2 = (char **)jarg2; } result = (char **)OPTGetParameterList(arg1,arg2); jresult = (void *)result; { /* %typemap(argout) (char **argout) */ char* temp_string; temp_string = SWIG_csharp_string_callback(*arg2); if (*arg2) free(*arg2); *arg2 = temp_string; } { /* %typemap(freearg) (char **argout) */ } return jresult;}SWIGEXPORT void SWIGSTDCALL CSharp_GetProjectionMethodParamInfo(char * jarg1, char * jarg2, void * jarg3, void * jarg4, void * jarg5) { char *arg1 = (char *) 0 ; char *arg2 = (char *) 0 ; char **arg3 = (char **) 0 ; char **arg4 = (char **) 0 ; double *arg5 = (double *) 0 ; arg1 = (char *)jarg1; arg2 = (char *)jarg2; { /* %typemap(in) (char **argout) */ arg3 = (char **)jarg3; } { /* %typemap(in) (char **argout) */ arg4 = (char **)jarg4; } { /* %typemap(in) (double inout[ANY]) */ arg5 = (double *)jarg5; } OPTGetParameterInfo(arg1,arg2,arg3,arg4,arg5); { /* %typemap(argout) (char **argout) */ char* temp_string; temp_string = SWIG_csharp_string_callback(*arg3); if (*arg3) free(*arg3); *arg3 = temp_string; } { /* %typemap(argout) (char **argout) */ char* temp_string; temp_string = SWIG_csharp_string_callback(*arg4); if (*arg4) free(*arg4); *arg4 = temp_string; } { /* %typemap(freearg) (char **argout) */ } { /* %typemap(freearg) (char **argout) */ }}SWIGEXPORT void * SWIGSTDCALL CSharp_new_SpatialReference(char * jarg1) { void * jresult ; char *arg1 = (char *) "" ; OSRSpatialReferenceShadow *result = 0 ; arg1 = (char *)jarg1; result = (OSRSpatialReferenceShadow *)new_OSRSpatialReferenceShadow((char const *)arg1); jresult = (void *)result; return jresult;}SWIGEXPORT void SWIGSTDCALL CSharp_delete_SpatialReference(void * jarg1) { OSRSpatialReferenceShadow *arg1 = (OSRSpatialReferenceShadow *) 0 ; arg1 = (OSRSpatialReferenceShadow *)jarg1; delete_OSRSpatialReferenceShadow(arg1); }SWIGEXPORT char * SWIGSTDCALL CSharp_SpatialReference___str__(void * jarg1) { char * jresult ; OSRSpatialReferenceShadow *arg1 = (OSRSpatialReferenceShadow *) 0 ; char *result = 0 ; arg1 = (OSRSpatialReferenceShadow *)jarg1; result = (char *)OSRSpatialReferenceShadow___str__(arg1); jresult = SWIG_csharp_string_callback((const char *)result); delete [] result; return jresult;}SWIGEXPORT int SWIGSTDCALL CSharp_SpatialReference_IsSame(void * jarg1, void * jarg2) { int jresult ; OSRSpatialReferenceShadow *arg1 = (OSRSpatialReferenceShadow *) 0 ; OSRSpatialReferenceShadow *arg2 = (OSRSpatialReferenceShadow *) 0 ; int result; arg1 = (OSRSpatialReferenceShadow *)jarg1; arg2 = (OSRSpatialReferenceShadow *)jarg2; result = (int)OSRSpatialReferenceShadow_IsSame(arg1,arg2); jresult = result; return jresult;}SWIGEXPORT int SWIGSTDCALL CSharp_SpatialReference_IsSameGeogCS(void * jarg1, void * jarg2) { int jresult ; OSRSpatialReferenceShadow *arg1 = (OSRSpatialReferenceShadow *) 0 ; OSRSpatialReferenceShadow *arg2 = (OSRSpatialReferenceShadow *) 0 ; int result; arg1 = (OSRSpatialReferenceShadow *)jarg1; arg2 = (OSRSpatialReferenceShadow *)jarg2; result = (int)OSRSpatialReferenceShadow_IsSameGeogCS(arg1,arg2); jresult = result; return jresult;}SWIGEXPORT int SWIGSTDCALL CSharp_SpatialReference_IsGeographic(void * jarg1) { int jresult ; OSRSpatialReferenceShadow *arg1 = (OSRSpatialReferenceShadow *) 0 ; int result; arg1 = (OSRSpatialReferenceShadow *)jarg1; result = (int)OSRSpatialReferenceShadow_IsGeographic(arg1); jresult = result; return jresult;}SWIGEXPORT int SWIGSTDCALL CSharp_SpatialReference_IsProjected(void * jarg1) { int jresult ; OSRSpatialReferenceShadow *arg1 = (OSRSpatialReferenceShadow *) 0 ; int result; arg1 = (OSRSpatialReferenceShadow *)jarg1; result = (int)OSRSpatialReferenceShadow_IsProjected(arg1); jresult = result; return jresult;}SWIGEXPORT int SWIGSTDCALL CSharp_SpatialReference_IsLocal(void * jarg1) { int jresult ; OSRSpatialReferenceShadow *arg1 = (OSRSpatialReferenceShadow *) 0 ; int result; arg1 = (OSRSpatialReferenceShadow *)jarg1; result = (int)OSRSpatialReferenceShadow_IsLocal(arg1); jresult = result; return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_SpatialReference_GetAttrValue(void * jarg1, char * jarg2, int jarg3) { char * jresult ; OSRSpatialReferenceShadow *arg1 = (OSRSpatialReferenceShadow *) 0 ; char *arg2 = (char *) 0 ; int arg3 = (int) 0 ; char *result = 0 ; arg1 = (OSRSpatialReferenceShadow *)jarg1; arg2 = (char *)jarg2; arg3 = (int)jarg3; result = (char *)OSRSpatialReferenceShadow_GetAttrValue(arg1,(char const *)arg2,arg3); jresult = SWIG_csharp_string_callback((const char *)result); return jresult;}SWIGEXPORT int SWIGSTDCALL CSharp_SpatialReference_SetAttrValue(void * jarg1, char * jarg2, char * jarg3) { int jresult ; OSRSpatialReferenceShadow *arg1 = (OSRSpatialReferenceShadow *) 0 ; char *arg2 = (char *) 0 ; char *arg3 = (char *) 0 ; OGRErr result; arg1 = (OSRSpatialReferenceShadow *)jarg1; arg2 = (char *)jarg2; arg3 = (char *)jarg3; result = (OGRErr)OSRSpatialReferenceShadow_SetAttrValue(arg1,(char const *)arg2,(char const *)arg3); { /* %typemap(out,fragment="OGRErrMessages",canthrow=1) OGRErr */ jresult = result; } { /* %typemap(ret) OGRErr */ } return jresult;}SWIGEXPORT int SWIGSTDCALL CSharp_SpatialReference_SetAngularUnits(void * jarg1, char * jarg2, double jarg3) { int jresult ; OSRSpatialReferenceShadow *arg1 = (OSRSpatialReferenceShadow *) 0 ; char *arg2 = (char *) 0 ; double arg3 ; OGRErr result; arg1 = (OSRSpatialReferenceShadow *)jarg1; arg2 = (char *)jarg2; arg3 = (double)jarg3; result = (OGRErr)OSRSpatialReferenceShadow_SetAngularUnits(arg1,(char const *)arg2,arg3); { /* %typemap(out,fragment="OGRErrMessages",canthrow=1) OGRErr */ jresult = result; } { /* %typemap(ret) OGRErr */ } return jresult;}SWIGEXPORT double SWIGSTDCALL CSharp_SpatialReference_GetAngularUnits(void * jarg1) { double jresult ; OSRSpatialReferenceShadow *arg1 = (OSRSpatialReferenceShadow *) 0 ; double result; arg1 = (OSRSpatialReferenceShadow *)jarg1; result = (double)OSRSpatialReferenceShadow_GetAngularUnits(arg1); jresult = result; return jresult;}SWIGEXPORT int SWIGSTDCALL CSharp_SpatialReference_SetLinearUnits(void * jarg1, char * jarg2, double jarg3) { int jresult ; OSRSpatialReferenceShadow *arg1 = (OSRSpatialReferenceShadow *) 0 ; char *arg2 = (char *) 0 ; double arg3 ; OGRErr result; arg1 = (OSRSpatialReferenceShadow *)jarg1; arg2 = (char *)jarg2; arg3 = (double)jarg3; result = (OGRErr)OSRSpatialReferenceShadow_SetLinearUnits(arg1,(char const *)arg2,arg3); { /* %typemap(out,fragment="OGRErrMessages",canthrow=1) OGRErr */ jresult = result; } { /* %typemap(ret) OGRErr */ } return jresult;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?