ogrpinvoke.cs
来自「支持各种栅格图像和矢量图像读取的库」· CS 代码 · 共 877 行 · 第 1/3 页
CS
877 行
[DllImport("ogr_wrap", EntryPoint="CSharp_Feature_GetFID")] public static extern int Feature_GetFID(HandleRef jarg1); [DllImport("ogr_wrap", EntryPoint="CSharp_Feature_SetFID")] public static extern int Feature_SetFID(HandleRef jarg1, int jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_Feature_DumpReadable")] public static extern void Feature_DumpReadable(HandleRef jarg1); [DllImport("ogr_wrap", EntryPoint="CSharp_Feature_UnsetField__SWIG_0")] public static extern void Feature_UnsetField__SWIG_0(HandleRef jarg1, int jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_Feature_UnsetField__SWIG_1")] public static extern void Feature_UnsetField__SWIG_1(HandleRef jarg1, string jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_Feature_SetField__SWIG_0")] public static extern void Feature_SetField__SWIG_0(HandleRef jarg1, int jarg2, string jarg3); [DllImport("ogr_wrap", EntryPoint="CSharp_Feature_SetField__SWIG_1")] public static extern void Feature_SetField__SWIG_1(HandleRef jarg1, string jarg2, string jarg3); [DllImport("ogr_wrap", EntryPoint="CSharp_Feature_SetFrom")] public static extern int Feature_SetFrom(HandleRef jarg1, HandleRef jarg2, int jarg3); [DllImport("ogr_wrap", EntryPoint="CSharp_Feature_GetStyleString")] public static extern string Feature_GetStyleString(HandleRef jarg1); [DllImport("ogr_wrap", EntryPoint="CSharp_Feature_SetStyleString")] public static extern void Feature_SetStyleString(HandleRef jarg1, string jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_Feature_GetFieldType__SWIG_0")] public static extern int Feature_GetFieldType__SWIG_0(HandleRef jarg1, int jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_Feature_GetFieldType__SWIG_1")] public static extern int Feature_GetFieldType__SWIG_1(HandleRef jarg1, string jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_delete_FeatureDefn")] public static extern void delete_FeatureDefn(HandleRef jarg1); [DllImport("ogr_wrap", EntryPoint="CSharp_new_FeatureDefn")] public static extern IntPtr new_FeatureDefn(string jarg1); [DllImport("ogr_wrap", EntryPoint="CSharp_FeatureDefn_GetName")] public static extern string FeatureDefn_GetName(HandleRef jarg1); [DllImport("ogr_wrap", EntryPoint="CSharp_FeatureDefn_GetFieldCount")] public static extern int FeatureDefn_GetFieldCount(HandleRef jarg1); [DllImport("ogr_wrap", EntryPoint="CSharp_FeatureDefn_GetFieldDefn")] public static extern IntPtr FeatureDefn_GetFieldDefn(HandleRef jarg1, int jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_FeatureDefn_GetFieldIndex")] public static extern int FeatureDefn_GetFieldIndex(HandleRef jarg1, string jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_FeatureDefn_AddFieldDefn")] public static extern void FeatureDefn_AddFieldDefn(HandleRef jarg1, HandleRef jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_FeatureDefn_GetGeomType")] public static extern int FeatureDefn_GetGeomType(HandleRef jarg1); [DllImport("ogr_wrap", EntryPoint="CSharp_FeatureDefn_SetGeomType")] public static extern void FeatureDefn_SetGeomType(HandleRef jarg1, int jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_FeatureDefn_GetReferenceCount")] public static extern int FeatureDefn_GetReferenceCount(HandleRef jarg1); [DllImport("ogr_wrap", EntryPoint="CSharp_delete_FieldDefn")] public static extern void delete_FieldDefn(HandleRef jarg1); [DllImport("ogr_wrap", EntryPoint="CSharp_new_FieldDefn")] public static extern IntPtr new_FieldDefn(string jarg1, int jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_FieldDefn_GetName")] public static extern string FieldDefn_GetName(HandleRef jarg1); [DllImport("ogr_wrap", EntryPoint="CSharp_FieldDefn_GetNameRef")] public static extern string FieldDefn_GetNameRef(HandleRef jarg1); [DllImport("ogr_wrap", EntryPoint="CSharp_FieldDefn_SetName")] public static extern void FieldDefn_SetName(HandleRef jarg1, string jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_FieldDefn_GetFieldType")] public static extern int FieldDefn_GetFieldType(HandleRef jarg1); [DllImport("ogr_wrap", EntryPoint="CSharp_FieldDefn_SetType")] public static extern void FieldDefn_SetType(HandleRef jarg1, int jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_FieldDefn_GetJustify")] public static extern int FieldDefn_GetJustify(HandleRef jarg1); [DllImport("ogr_wrap", EntryPoint="CSharp_FieldDefn_SetJustify")] public static extern void FieldDefn_SetJustify(HandleRef jarg1, int jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_FieldDefn_GetWidth")] public static extern int FieldDefn_GetWidth(HandleRef jarg1); [DllImport("ogr_wrap", EntryPoint="CSharp_FieldDefn_SetWidth")] public static extern void FieldDefn_SetWidth(HandleRef jarg1, int jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_FieldDefn_GetPrecision")] public static extern int FieldDefn_GetPrecision(HandleRef jarg1); [DllImport("ogr_wrap", EntryPoint="CSharp_FieldDefn_SetPrecision")] public static extern void FieldDefn_SetPrecision(HandleRef jarg1, int jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_FieldDefn_GetFieldTypeName")] public static extern string FieldDefn_GetFieldTypeName(HandleRef jarg1, int jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_CreateGeometryFromWkb")] public static extern IntPtr CreateGeometryFromWkb(int jarg1, HandleRef jarg3); [DllImport("ogr_wrap", EntryPoint="CSharp_CreateGeometryFromWkt")] public static extern IntPtr CreateGeometryFromWkt(HandleRef jarg1, HandleRef jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_CreateGeometryFromGML")] public static extern IntPtr CreateGeometryFromGML(string jarg1); [DllImport("ogr_wrap", EntryPoint="CSharp_delete_Geometry")] public static extern void delete_Geometry(HandleRef jarg1); [DllImport("ogr_wrap", EntryPoint="CSharp_new_Geometry")] public static extern IntPtr new_Geometry(int jarg1, string jarg2, int jarg3, string jarg4, string jarg5); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_ExportToWkt")] public static extern int Geometry_ExportToWkt(HandleRef jarg1, out string jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_ExportToGML")] public static extern string Geometry_ExportToGML(HandleRef jarg1); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_AddPoint")] public static extern void Geometry_AddPoint(HandleRef jarg1, double jarg2, double jarg3, double jarg4); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_AddGeometryDirectly")] public static extern int Geometry_AddGeometryDirectly(HandleRef jarg1, HandleRef jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_AddGeometry")] public static extern int Geometry_AddGeometry(HandleRef jarg1, HandleRef jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_Clone")] public static extern IntPtr Geometry_Clone(HandleRef jarg1); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_GetGeometryType")] public static extern int Geometry_GetGeometryType(HandleRef jarg1); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_GetGeometryName")] public static extern string Geometry_GetGeometryName(HandleRef jarg1); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_GetArea")] public static extern double Geometry_GetArea(HandleRef jarg1); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_GetPointCount")] public static extern int Geometry_GetPointCount(HandleRef jarg1); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_GetX")] public static extern double Geometry_GetX(HandleRef jarg1, int jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_GetY")] public static extern double Geometry_GetY(HandleRef jarg1, int jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_GetZ")] public static extern double Geometry_GetZ(HandleRef jarg1, int jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_GetGeometryCount")] public static extern int Geometry_GetGeometryCount(HandleRef jarg1); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_SetPoint")] public static extern void Geometry_SetPoint(HandleRef jarg1, int jarg2, double jarg3, double jarg4, double jarg5); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_GetGeometryRef")] public static extern IntPtr Geometry_GetGeometryRef(HandleRef jarg1, int jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_GetBoundary")] public static extern IntPtr Geometry_GetBoundary(HandleRef jarg1); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_ConvexHull")] public static extern IntPtr Geometry_ConvexHull(HandleRef jarg1); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_Buffer")] public static extern IntPtr Geometry_Buffer(HandleRef jarg1, double jarg2, int jarg3); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_Intersection")] public static extern IntPtr Geometry_Intersection(HandleRef jarg1, HandleRef jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_Union")] public static extern IntPtr Geometry_Union(HandleRef jarg1, HandleRef jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_Difference")] public static extern IntPtr Geometry_Difference(HandleRef jarg1, HandleRef jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_SymmetricDifference")] public static extern IntPtr Geometry_SymmetricDifference(HandleRef jarg1, HandleRef jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_Distance")] public static extern double Geometry_Distance(HandleRef jarg1, HandleRef jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_Empty")] public static extern void Geometry_Empty(HandleRef jarg1); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_Intersect")] public static extern bool Geometry_Intersect(HandleRef jarg1, HandleRef jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_Equal")] public static extern bool Geometry_Equal(HandleRef jarg1, HandleRef jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_Disjoint")] public static extern bool Geometry_Disjoint(HandleRef jarg1, HandleRef jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_Touches")] public static extern bool Geometry_Touches(HandleRef jarg1, HandleRef jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_Crosses")] public static extern bool Geometry_Crosses(HandleRef jarg1, HandleRef jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_Within")] public static extern bool Geometry_Within(HandleRef jarg1, HandleRef jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_Contains")] public static extern bool Geometry_Contains(HandleRef jarg1, HandleRef jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_Overlaps")] public static extern bool Geometry_Overlaps(HandleRef jarg1, HandleRef jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_TransformTo")] public static extern int Geometry_TransformTo(HandleRef jarg1, HandleRef jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_Transform")] public static extern int Geometry_Transform(HandleRef jarg1, HandleRef jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_GetSpatialReference")] public static extern IntPtr Geometry_GetSpatialReference(HandleRef jarg1); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_AssignSpatialReference")] public static extern void Geometry_AssignSpatialReference(HandleRef jarg1, HandleRef jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_CloseRings")] public static extern void Geometry_CloseRings(HandleRef jarg1); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_FlattenTo2D")] public static extern void Geometry_FlattenTo2D(HandleRef jarg1); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_GetEnvelope")] public static extern void Geometry_GetEnvelope(HandleRef jarg1, HandleRef jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_Centroid")] public static extern IntPtr Geometry_Centroid(HandleRef jarg1); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_WkbSize")] public static extern int Geometry_WkbSize(HandleRef jarg1); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_GetCoordinateDimension")] public static extern int Geometry_GetCoordinateDimension(HandleRef jarg1); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_SetCoordinateDimension")] public static extern void Geometry_SetCoordinateDimension(HandleRef jarg1, int jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_GetDimension")] public static extern int Geometry_GetDimension(HandleRef jarg1); [DllImport("ogr_wrap", EntryPoint="CSharp_Geometry_ExportToWkb")] public static extern int Geometry_ExportToWkb(HandleRef jarg1, int jarg2, IntPtr jarg3, int jarg4); [DllImport("ogr_wrap", EntryPoint="CSharp_GetDriverCount")] public static extern int GetDriverCount(); [DllImport("ogr_wrap", EntryPoint="CSharp_GetOpenDSCount")] public static extern int GetOpenDSCount(); [DllImport("ogr_wrap", EntryPoint="CSharp_SetGenerate_DB2_V72_BYTE_ORDER")] public static extern int SetGenerate_DB2_V72_BYTE_ORDER(int jarg1); [DllImport("ogr_wrap", EntryPoint="CSharp_RegisterAll")] public static extern void RegisterAll(); [DllImport("ogr_wrap", EntryPoint="CSharp_GetOpenDS")] public static extern IntPtr GetOpenDS(int jarg1); [DllImport("ogr_wrap", EntryPoint="CSharp_Open")] public static extern IntPtr Open(string jarg1, int jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_OpenShared")] public static extern IntPtr OpenShared(string jarg1, int jarg2); [DllImport("ogr_wrap", EntryPoint="CSharp_GetDriverByName")] public static extern IntPtr GetDriverByName(string jarg1); [DllImport("ogr_wrap", EntryPoint="CSharp_GetDriver")] public static extern IntPtr GetDriver(int jarg1);}}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?