You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
kev/Drawer/bin/Debug/GeoSigmaDrawLib.xml

2362 lines
102 KiB
XML

1 month ago
<?xml version="1.0"?>
<doc>
<assembly>
<name>GeoSigmaDrawLib</name>
</assembly>
<members>
<member name="T:GeoSigmaDrawLib.CurveStyleType">
<summary>
曲线样式类别
</summary>
</member>
<member name="T:GeoSigmaDrawLib.StatisticType">
<summary>
数据统计类型
</summary>
</member>
<member name="T:GeoSigmaDrawLib.MeshMetadata">
<summary>
网格元数据
</summary>
</member>
<member name="F:GeoSigmaDrawLib.MeshMetadata.Rows">
<summary>
网格总行数
</summary>
</member>
<member name="F:GeoSigmaDrawLib.MeshMetadata.Columns">
<summary>
网格总列数
</summary>
</member>
<member name="F:GeoSigmaDrawLib.MeshMetadata.MinX">
<summary>
最小 x 值
</summary>
</member>
<member name="F:GeoSigmaDrawLib.MeshMetadata.MaxX">
<summary>
最大 x 值
</summary>
</member>
<member name="F:GeoSigmaDrawLib.MeshMetadata.MinY">
<summary>
最小 z 值
</summary>
</member>
<member name="F:GeoSigmaDrawLib.MeshMetadata.MaxY">
<summary>
最大 z 值
</summary>
</member>
<member name="F:GeoSigmaDrawLib.MeshMetadata.Dx">
<summary>
网格水平宽度 (一个网格)
</summary>
</member>
<member name="F:GeoSigmaDrawLib.MeshMetadata.Dy">
<summary>
网格垂直间隔 (一个网格)
</summary>
</member>
<member name="F:GeoSigmaDrawLib.MeshMetadata.ZMin">
<summary>
最小 z 值
</summary>
</member>
<member name="F:GeoSigmaDrawLib.MeshMetadata.ZMax">
<summary>
最大 z 值
</summary>
</member>
<member name="T:GeoSigmaDrawLib.MeshPoint">
<summary>
网格点信息
</summary>
</member>
<member name="F:GeoSigmaDrawLib.MeshPoint.X">
<summary>
x 实际坐标
</summary>
</member>
<member name="F:GeoSigmaDrawLib.MeshPoint.Y">
<summary>
y 实际坐标
</summary>
</member>
<member name="F:GeoSigmaDrawLib.MeshPoint.Z">
<summary>
z 实际坐标
</summary>
</member>
<member name="T:GeoSigmaDrawLib.MeshGridData">
<summary>
</summary>
</member>
<member name="M:GeoSigmaDrawLib.MeshGridData.#ctor(GeoSigmaDrawLib.MeshMetadata,System.Double[],System.Double[],System.Double[])">
<summary>
Initializes a new instance of the <see cref="T:GeoSigmaDrawLib.MeshGridData"/> class.
</summary>
<param name="metadata"></param>
<param name="x"></param>
<param name="y"></param>
<param name="z"></param>
</member>
<member name="P:GeoSigmaDrawLib.MeshGridData.Metadata">
<summary>
表格元数据
</summary>
</member>
<member name="P:GeoSigmaDrawLib.MeshGridData.XValues">
<summary>
X 坐标
</summary>
</member>
<member name="P:GeoSigmaDrawLib.MeshGridData.YValues">
<summary>
y 坐标
</summary>
</member>
<member name="P:GeoSigmaDrawLib.MeshGridData.ZValues">
<summary>
z 值,按行顺序存储的 z 值
</summary>
</member>
<member name="M:GeoSigmaDrawLib.MeshGridData.X(System.Int32)">
<summary>
获取指定行的 x 实际坐标
</summary>
<param name="row">行数下标从0开始</param>
<returns>x 实际坐标</returns>
<exception cref="T:System.IndexOutOfRangeException"></exception>
</member>
<member name="M:GeoSigmaDrawLib.MeshGridData.Y(System.Int32)">
<summary>
获取指定行的 y 实际坐标
</summary>
<param name="column">列数下标从0开始</param>
<returns>y 实际坐标</returns>
<exception cref="T:System.IndexOutOfRangeException"></exception>
</member>
<member name="M:GeoSigmaDrawLib.MeshGridData.Z(System.Int32,System.Int32)">
<summary>
获取指定位置上的 z 值
</summary>
<param name="row">行数</param>
<param name="column">列数</param>
<returns>z 值,实际坐标</returns>
<exception cref="T:System.IndexOutOfRangeException"></exception>
</member>
<member name="T:GeoSigmaDrawLib.DrawerData">
<summary>
图形文件的数据管理类
</summary>
</member>
<member name="T:GeoSigmaDrawLib.DrawerData.MeshOperatoionMode">
<summary>
网格操作类型
</summary>
</member>
<member name="F:GeoSigmaDrawLib.DrawerData.MeshOperatoionMode.Invalidate">
<summary>
无效化
</summary>
</member>
<member name="F:GeoSigmaDrawLib.DrawerData.MeshOperatoionMode.Flatten">
<summary>
抹平
</summary>
</member>
<member name="P:GeoSigmaDrawLib.DrawerData.pXy">
<summary>
打开的图件对象标识
</summary>
</member>
<member name="P:GeoSigmaDrawLib.DrawerData.OwnXy">
<summary>
是否持有该 pXy如果这个 pXy 不是自己打开文件得来的,而是外部传递进来的
DrawerData 将不负责它的释放
</summary>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.#ctor">
<summary>
Initializes a new instance of the <see cref="T:GeoSigmaDrawLib.DrawerData"/> class.
</summary>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.#ctor(System.IntPtr)">
<summary>
Initializes a new instance of the <see cref="T:GeoSigmaDrawLib.DrawerData"/> class.
</summary>
<param name="pXy">xy</param>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.Finalize">
<summary>
Finalizes an instance of the <see cref="T:GeoSigmaDrawLib.DrawerData"/> class.
</summary>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.Dispose">
<summary>
Disposes this instance.
</summary>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.OpenFile(System.String)">
<summary>
打开图形文件.
</summary>
<param name="filePath">文件全路径.</param>
<returns>是否成功.</returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.OpenXy(System.IntPtr)">
<summary>
打开 pXy这里主要为了让 pView 能够调用 DrawerData 的接口pView 那边拿到自己的 pXy 过来
</summary>
<param name="pXy">打开的 pXy 对象</param>
<exception cref="T:System.ArgumentException">pXy为0</exception>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.DrawFile(System.String,System.IntPtr,System.Int32,System.Int32,System.Int32,System.Int32)">
<summary>
将文件绘制到画布句柄
</summary>
<param name="filePath">文件路径</param>
<param name="hdcMem">绘图句柄</param>
<param name="left"></param>
<param name="top"></param>
<param name="width">宽度</param>
<param name="height">高度</param>
<returns>是否成功</returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.SaveAs(System.String,System.Int32)">
<summary>
另存为.
</summary>
<param name="fileName">Name of the file.</param>
<returns><c>true</c> 如果 保存成功, 否则<c>false</c>.</returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.MergeFile(System.String)">
<summary>
合并文件.
</summary>
<param name="fileName">Name of the file.</param>
<returns><c>true</c> 如果合并成功, 否则<c>false</c>.</returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.InsertFileAfter(System.String,System.Int64)">
<summary>
Inserts the file after position.
</summary>
<param name="fileName">The file name.</param>
<param name="pos">The pos.</param>
<returns>A bool.</returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.XyInsertDataBottom(System.String,System.String)">
<summary>
插入数据到最底层
</summary>
<param name="drawData">要插入的数据</param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.MergeFile(System.String,System.String,System.String)">
<summary>
合并文件.
</summary>
<param name="sourceFile">基础文件.</param>
<param name="mergeFile">要合并的文件.</param>
<param name="destFile">合并后的保存文件.</param>
<returns><c>true</c> if 合并成功, <c>false</c> otherwise.</returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.GetBitmapHandle(System.String,System.Int32,System.Int32,System.Int32)">
<summary>
获取位图 IntPtr
</summary>
<param name="filePath"></param>
<param name="width"></param>
<param name="height"></param>
<param name="inflate"></param>
<returns></returns>
<exception cref="T:System.ArgumentNullException"></exception>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.GetBitmapHandle(System.Int32,System.Int32,System.Int32)">
<summary>
生成一个图件的 bitmap?这个需要手动释放,不然会内存泄露
</summary>
<param name="pXy"></param>
<param name="width"></param>
<param name="height"></param>
<param name="inflate"></param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.DeleteHbmp(System.IntPtr)">
<summary>
</summary>
<param name="hBmp"></param>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.GetBitmap(System.String,System.Int32,System.Int32,System.Int32,System.Boolean)">
<summary>
Gets the bitmap.
</summary>
<param name="sourceFile">The source file.</param>
<param name="width">The width.</param>
<param name="height">The height.</param>
<param name="inflate"></param>
<param inflate="inflate">边界缩进</param>
<param name="autoClip">自动裁切</param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.GetBitmap(System.Int32,System.Int32,System.Int32,System.Boolean)">
<summary>
生成图片
</summary>
<param name="width">宽度</param>
<param name="height">高度</param>
<param name="inflate">边缘</param>
<param name="autoClip">自动缩放</param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.LayerGetCurves(System.String,System.String@,System.Boolean)">
<summary>
获得图层下的所有曲线
</summary>
<param name="layerName">图层名称</param>
<param name="curveData">曲线图元数据</param>
<returns>获取的曲线个数</returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.ExportFileData(System.Boolean,System.Boolean)">
<summary>
导出文件中的数据
</summary>
<param name="withLine">是否导出线类数据</param>
<param name="withPoint">是否导出点类数据</param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.ListAllElements">
<summary>
列出所有图元 position
</summary>
<returns>postion列表一个position代表一个图层对象</returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.AddBufferData(System.String)">
<summary>
添加图元,以 dfd 格式字符串的方式添加
</summary>
<param name="data"></param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.AddCurve(System.String,GeoSigmaDrawLib.CurveData)">
<summary>
添加曲线
</summary>
<param name="layerName">要添加的图层</param>
<param name="curve">曲线</param>
<returns>成功/失败</returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.AddPoint(System.String,GeoSigmaDrawLib.PointData)">
<summary>
添加点数据
</summary>
<param name="layerName">图层名</param>
<param name="point"></param>
<returns>成功/失败</returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.AddDataAsSymble(System.String,System.String,System.Boolean)">
<summary>
将数据添加为符号
</summary>
<param name="data"></param>
<param name="symbolName"></param>
<param name="overwrite"></param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.StatisticCsv(System.String[],System.Boolean,GeoSigmaDrawLib.StatisticType,System.String)">
<summary>
以CSV格式输出统计数据.
</summary>
<param name="layers">图层名称.</param>
<param name="childNode">if set to <c>true</c> [包含子节点].</param>
<param name="statisticType">统计内容的类型.</param>
<param name="resultFile">统计结果要写入的文件.</param>
<returns>统计数据的内容</returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.StaticTradeArea(System.String)">
<summary>
统计面积衡量厚度.
</summary>
<param name="blockData">区块的边界坐标.</param>
<returns>厚度</returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.CaculateVolume(System.String)">
<summary>
计算区域的体积
</summary>
<param name="blockData">区块的边界坐标.</param>
<returns>体积</returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.MeshGetZ(System.Double,System.Double)">
<summary>
获取网格Z值
</summary>
<param name="ptX"></param>
<param name="ptY"></param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.MeshGetZ1(System.Double,System.Double)">
<summary>
获取网格Z值 返回zmin和zmax区间值 超出返回-1e100
</summary>
<param name="ptX"></param>
<param name="ptY"></param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.StaticWellsZ(System.String)">
<summary>
统计井的Z值.
</summary>
<param name="blockLine">The block line.</param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.ConnectPolygons(System.String)">
<summary>
区域连通计算
</summary>
<param name="blockLines">区域,Pline格式</param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.CreateVoronoi(System.String,System.String)">
<summary>
生成龟背图
</summary>
<param name="borderLine">边界线</param>
<param name="points">散点</param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.CutOutFileByLine(System.String,System.String,System.String)">
<summary>
使用线数据对文件进行切图处理.
</summary>
<param name="curveData">The curve data.</param>
<param name="sourceFile">The source file.</param>
<param name="destFile">The dest file.</param>
<returns>执行结果成功返回大于0的数</returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.FindPointByName(System.String)">
<summary>
根据名称查找图元
</summary>
<param name="eleName">图元名称</param>
<returns>成功返回对应的字符串,失败返回空字符串</returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.GetElementsByRange(System.Int64,System.String,System.Int32)">
<summary>
获得范围内的图元
</summary>
<param name="borderPos">边界数据指针</param>
<param name="layerName">图层名称</param>
<param name="elementType">图元类型</param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.GetElementByPosition(System.Int64)">
<summary>
通过 position 获取图元
</summary>
<param name="position"></param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.FilterContourLines(System.String,System.Double,System.Double)">
<summary>
过滤等值线,将不在范围内的等值线过滤掉,并且将网格 z 值小于 0 的设置为 0
</summary>
<param name="layer">等值线所在图层</param>
<param name="minValue">等值线最小值</param>
<param name="maxValue">等值线最大值</param>
<returns>返回生成文件路径</returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.MapMeshValueRange(System.Double,System.Double,GeoSigmaDrawLib.DrawerData.MeshOperatoionMode)">
<summary>
将网格 z 值映射到指定范围,小于最小值设置为最小值,大小最大值设置为最大值
</summary>
<param name="minValue">z 轴最小值</param>
<param name="maxValue">z 轴最大值</param>
<param name="mode">网格操作模式</param>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.FindPoint(System.String,System.Boolean)">
<summary>
查找井点数据.
</summary>
<param name="pointName">The point name.</param>
<param name="needZ">If true, need z.</param>
<returns>A string.</returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.StaticBlockWells(System.String)">
<summary>
统计区域内井的数量
</summary>
<param name="blockLine">边界线坐标</param>
<returns>XML格式的井列表</returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.CreateLayerCurveStyle(System.String,GeoSigmaDrawLib.CurveStyleType,System.String)">
<summary>
创建图层曲线样式/修饰
</summary>
<param name="layerName">图层名</param>
<param name="type">样式/修饰类型</param>
<param name="data">样式/修饰内容xml 格式</param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.SetLayerHowtoViewCurve(System.String,System.String,System.Int32)">
<summary>
设置曲线样式/修饰
</summary>
<param name="layerName"></param>
<param name="data"></param>
<param name="index"></param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.GetLayerStyleData(System.String,System.String@,System.String@)">
<summary>
获取图层样式数据.
</summary>
<param name="layerName">The layer name.</param>
<param name="curveStyle">The curve style.</param>
<param name="pointStyle">The point style.</param>
<returns>A bool.</returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.SetLayerHowtoViewPoint(System.String,System.String,System.Boolean)">
<summary>
Sets 图层的点样式.
</summary>
<param name="layerName">The layer name.</param>
<param name="styleData">The style data.</param>
<param name="replace">If true, replace.</param>
<returns>A bool.</returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.AddLayer(System.String)">
<summary>
添加图层
</summary>
<param name="layer">图层名</param>
<returns>成功/失败</returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.GetLayers(System.Boolean)">
<summary>
获取图层信息
</summary>
<param name="withStatus"></param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.DeleteLayer(System.String[],System.Boolean)">
<summary>
删除图层
</summary>
<param name="layers">图层列表</param>
<param name="withSublayer">是否包含子图层</param>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.MoveLayerUnderTargetLayer(System.String,System.String)">
<summary>
将图层移动到目标图层之下
</summary>
<param name="layer">当前图层名</param>
<param name="parentLayer">目标图层名</param>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.DeleteLayerElement(System.String,System.Boolean)">
<summary>
Deletes the layer element.
</summary>
<param name="layer">The layer.</param>
<param name="withSublayer">If true, with sublayer.</param>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.CreateFaultDelimit(System.String,System.Double[],System.Double[])">
<summary>
断裂划分
</summary>
<param name="faultLayer">断层图层</param>
<param name="classStart">分级起始值</param>
<param name="classEnd">分级结束值</param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.GetRange(System.Int64)">
<summary>
获取图元范围
</summary>
<param name="pos">position</param>
<param name="left">左侧坐标</param>
<param name="top">上边坐标</param>
<param name="right">右侧坐标</param>
<param name="bottom">底层坐标</param>
<returns>成功/失败</returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.GetRange(System.Int64[])">
<summary>
获得图元列表的坐标范围
</summary>
<param name="lstPos">图元列表</param>
<param name="left"></param>
<param name="bottom"></param>
<param name="right"></param>
<param name="top"></param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.MergeSymbol(System.String)">
<summary>
合并图件里的符号到当前图件
</summary>
<param name="fileName"></param>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.CurveMappingRandColor(System.String,System.Boolean)">
<summary>
给指定图层曲线映射上随机颜色
</summary>
<param name="layerName">图层名</param>
<param name="includeSubLayer">是否包含子层</param>
<returns></returns>
<exception cref="T:System.ArgumentNullException">参数空异常</exception>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.SaveElementsEmbellish(System.String,System.Boolean)">
<summary>
存储指定图层图元的修饰
</summary>
<param name="layerName">要存储的图层</param>
<param name="includeSubLayer">是否包含子层</param>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.RestoreElementsEmbellish">
<summary>
恢复图层修饰
</summary>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.ClearLayerElementsEmbellish(System.String,System.Boolean)">
<summary>
清理图导中图元的修饰
</summary>
<param name="layerName">图层</param>
<param name="includeSubLayer">是否包含子层</param>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.GetElementsRange(System.Int64[],System.Double@,System.Double@,System.Double@,System.Double@)">
<summary>
获取图元范围
</summary>
<param name="arrayPos">目标图元的 position</param>
<param name="left">left</param>
<param name="bottom">bottom</param>
<param name="right">right</param>
<param name="top">top</param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.XyGetCurveLength(System.Int64)">
<summary>
获取曲线长度
</summary>
<param name="pos">曲线的 psoition</param>
<returns>曲线长度</returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.SearchElement(System.String,System.Boolean,System.Boolean)">
<summary>
查询接口,根据图元名称进行匹配,目前仅支持点和线
</summary>
<param name="searchText">搜索的内容</param>
<param name="ignoreCase">忽略大小写</param>
<param name="matchWholeWord">全内容匹配</param>
<returns>图元指针列表</returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.SearchElementByType(System.Int32)">
<summary>
获取某一类型的图元列表
</summary>
<param name="elementType">图元类型</param>
<returns>图元指针列表</returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.SearchElementExcludingType(System.Int32[])">
<summary>
获取不包含某类图元的所有图元 position
</summary>
<param name="elementType">图元类型</param>
<returns>图元指针列表</returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.SearchElementByLayer(System.String)">
<summary>
获取某一图层所有图元列表
</summary>
<param name="layerName"></param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.GetMesh">
<summary>
获取网格数据
</summary>
<returns>xml 格式数据</returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.XyGetMeshInfo">
<summary>
获得网格的信息
</summary>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.XySetMeshInfo(System.String)">
<summary>
设置网格信息,如颜色模版等
</summary>
<param name="infoData"></param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.GetMeshZValue(System.Double[],System.Double[],System.Double[])">
<summary>
根据 x y 坐标获取 z 值x y z 长度必须一致
</summary>
<param name="x">x 坐标组成的数组</param>
<param name="y">y 坐标组成的数组</param>
<param name="z">出参z 值将放在这里</param>
<returns>成功/失败</returns>
<exception cref="T:System.ArgumentException"></exception>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.AddMesh(System.String,GeoSigmaDrawLib.MeshGridData)">
<summary>
添加网格
</summary>
<param name="layerName">要添加的目标图层</param>
<param name="meshGrid">要添加的网格数据</param>
<returns></returns>
<exception cref="T:System.ArgumentNullException"></exception>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.LayerElementOrderTop(System.String,System.Boolean)">
<summary>
将指定图层的元素置顶
</summary>
<param name="layer">图层名称</param>
<param name="withSubLayer">是否连子层元素一起置顶</param>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.LayerElementOrderBottom(System.String,System.Boolean)">
<summary>
将指定图层的元素置底
</summary>
<param name="layer">图层名称</param>
<param name="withSubLayer">是否连子层元素一起置顶</param>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.LayerElementOrderUp(System.String,System.Boolean)">
<summary>
将指定图层的元素上移一层,该接口暂时不能正常工作
</summary>
<param name="layer">图层名称</param>
<param name="withSubLayer">是否连子层元素一起置顶</param>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.LayerElementOrderDown(System.String,System.Boolean)">
<summary>
将指定图层的元素下移一层,该接口暂时不能正常工作
</summary>
<param name="layer">图层名称</param>
<param name="withSubLayer">是否连子层元素一起置顶</param>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.ApplyStyleTo(System.String)">
<summary>
应用样式到其它文件,它的作用是将当前图件中所有图层的样式一一复制到目标图件中同名图层中
</summary>
<param name="targetFilePath">目标图件地址</param>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.LegendAdd(System.Double,System.Double,System.Double,System.Int32,System.String)">
<summary>
添加图例
</summary>
<param name="x">图例左下角 x 坐标</param>
<param name="y">图例左下角 y 坐标</param>
<param name="width">宽度</param>
<param name="rows">多少行</param>
<param name="layerNames">要生成图例的图层</param>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.LegendMeasure(System.Double,System.Int32,System.String,System.Double@)">
<summary>
测量图例空间占用
</summary>
<param name="width">宽高</param>
<param name="rows">多少行</param>
<param name="layerNames">要生成图例的图层</param>
<param name="height">图例高度</param>
<exception cref="T:System.Exception">底层代码存在 bug</exception>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.BorderAdd(System.String,System.Double)">
<summary>
添加边框
</summary>
<param name="layerName">要将边框添加到的图层名</param>
<param name="clip">与元素保持多大的间距</param>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.CreateCurveFillZ(System.String,System.Double,System.Double,System.Double,System.Double)">
<summary>
根据网格 z 值填充曲线
</summary>
<param name="layerName">要生成的目标图层名</param>
<param name="x1">第一个点 x 坐标</param>
<param name="y1">第一个点 y 坐标</param>
<param name="x2">第二个点 x 坐标</param>
<param name="y2">第二个点 y 坐标</param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.SaveLayer(System.String,System.String)">
<summary>
保存图层内容到另一个图件
</summary>
<param name="filePath">要保存的图件名称</param>
<param name="layerName">图层名</param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.ToDfdString">
<summary>
将图件转换为 Dfd 字符串对象
</summary>
<returns></returns>
<exception cref="T:System.Exception"></exception>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.CreateFavorableArea(System.IntPtr,System.String,System.Double,System.Double)">
<summary>
创建有利区
</summary>
<param name="layerName">曲线生成的图层</param>
<param name="zMin">最小 z 值</param>
<param name="zMax">最大 z 值</param>
<returns>创建的区域数量</returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.GetElement(System.String)">
<summary>
复杂条件查询
</summary>
<param name="filterXml">过滤器 xml 结构</param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.CutOutFile(System.String,System.String,System.String)">
<summary>
Cuts the out file.
</summary>
<param name="rangeFile">范围文件.</param>
<param name="sourceFile">原始文件.</param>
<param name="destFile">剪切后文件.</param>
<returns>处理结果</returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.XyFilterContourLines(System.IntPtr,System.String,System.Double,System.Double)">
<summary>
过滤等值线,将 z 值超过范围的等值线剔除
</summary>
<param name="pXy">pXy</param>
<param name="layerName">图层名称</param>
<param name="minValue">等值线 z 轴最小值</param>
<param name="maxValue">等值线 z 轴最大值</param>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.XyMapMeshValueRange(System.IntPtr,System.Double,System.Double,System.Int32)">
<summary>
将网格 z 值映射到指定范围,小于最小值设置为最小值,大小最大值设置为最大值
</summary>
<param name="pXy">pXy</param>
<param name="minValue">z 轴最小值</param>
<param name="maxValue">z 轴最大值</param>
<param name="mode">操作模式1 无效化2 抹平</param>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.XyMoveLayerUnderTargetLayer(System.IntPtr,System.String,System.String)">
<summary>[MarshalAs(UnmanagedType.LPArray)]
将图层移动到目标图层之下
</summary>
<param name="pXy">图件对象</param>
<param name="layer">当前图层名</param>
<param name="parentLayer">目标图层名</param>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.XySearchElement(System.IntPtr,System.String,System.Boolean,System.Boolean)">
<summary>
查询接口,根据图元名字进行查询
</summary>
<param name="pXy">图件</param>
<param name="searchText">要搜索的内容</param>
<param name="ignoreCase">忽略大小写</param>
<param name="matchWholeWord">内容全匹配</param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.XyGetElementByFilter(System.IntPtr,System.String)">
<summary>
复杂查询接口
</summary>
<param name="pXy">图件</param>
<param name="filter">筛选条件</param>
<returns>由 position 组成的字符串,以 "," 分割</returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.XyGetMesh(System.IntPtr,GeoSigmaDrawLib.MeshMetadata@,System.IntPtr@,System.IntPtr@,System.IntPtr@)">
<summary>
获取网格数据
</summary>
<param name="pXy">pXy</param>
<param name="metadata">网格元数据</param>
<param name="x">x 坐标的 double 数组</param>
<param name="y">y 坐标的 double 数组</param>
<param name="z">z 坐标的 double 数组</param>
<returns>成功/失败</returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.XyAddMesh(System.IntPtr,System.String,System.IntPtr,System.Double[],System.Double[],System.Double[])">
<summary>
设置网格数据
</summary>
<param name="pXy">pXy</param>
<param name="layerName">要添加到的图层</param>
<param name="metadata">网格元数据</param>
<param name="x">x 坐标的 double 数组</param>
<param name="y">y 坐标的 double 数组</param>
<param name="z">z 坐标的 double 数组</param>
<returns>成功/失败</returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.XyGetMeshData(System.IntPtr,System.Double@,System.Double@,System.Int32@,System.Int32@,System.Double@,System.Double@,System.Int64@,System.Double@,System.Double@)">
<summary>
从XY获取网格数据
</summary>
<param name="pXy"></param>
<param name="xMin"></param>
<param name="yMin"></param>
<param name="xNum"></param>
<param name="yNum"></param>
<param name="xStep"></param>
<param name="yStep"></param>
<param name="pValue"></param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.XyGetMeshZValue(System.IntPtr,System.Double[],System.Double[],System.Double[],System.Int32)">
<summary>
根据 x 和 y 实际坐标获取 z 值,注意,三个数组长度必须一致
</summary>
<param name="pXy">pXy</param>
<param name="x">x 实际坐标数组</param>
<param name="y">y 实际坐标数组</param>
<param name="z">出参z 的实际组数组</param>
<param name="size">数组长度</param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.XyLayerElementOrderTop(System.IntPtr,System.String,System.Boolean)">
<summary>
将指定图层的元素置顶
</summary>
<param name="pXy">pXy</param>
<param name="layer">图层名称</param>
<param name="withSubLayer">是否连子层元素一起置顶</param>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.XyLayerElementOrderBottom(System.IntPtr,System.String,System.Boolean)">
<summary>
将指定图层的元素置顶
</summary>
<param name="pXy">pXy</param>
<param name="layer">图层名称</param>
<param name="withSubLayer">是否连子层元素一起置顶</param>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.XyLayerElementOrderUp(System.IntPtr,System.String,System.Boolean)">
<summary>
将指定图层的元素上移一层
</summary>
<param name="pXy">pXy</param>
<param name="layer">图层名称</param>
<param name="withSubLayer">是否连子层元素一起置顶</param>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.XyLayerElementOrderDown(System.IntPtr,System.String,System.Boolean)">
<summary>
将指定图层的元素下移一层
</summary>
<param name="pXy">pXy</param>
<param name="layer">图层名称</param>
<param name="withSubLayer">是否连子层元素一起置顶</param>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.XyListAllElements(System.IntPtr)">
<summary>
获取图件中所有 position
</summary>
<param name="pXy">pXy</param>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.XyApplyStyleToFile(System.IntPtr,System.String)">
<summary>
应用样式到其它文件,它的作用是将当前图件中所有图层的样式一一复制到目标图件中同名图层中
</summary>
<param name="pXy">源图件</param>
<param name="targetFilePath">目标图件名</param>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.XyLegendAdd(System.IntPtr,System.Double,System.Double,System.Double,System.Int32,System.String)">
<summary>
添加图例
</summary>
<param name="pXy">要添加图例的图件</param>
<param name="x">图例左下角 x 坐标</param>
<param name="y">图例左下角 y 坐标</param>
<param name="width">图例宽度</param>
<param name="rows">要添加多少行</param>
<param name="layerNames"></param>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.XyLegendMeasure(System.IntPtr,System.Double,System.Int32,System.String)">
<summary>
测量图例
</summary>
<param name="pXy">要测量的图件</param>
<param name="width">图例宽度</param>
<param name="rows">要添加多少行</param>
<param name="layerNames">要添加的图层</param>
<returns>图例宽高,由逗号分割,"{width},{height}"</returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.XyBorderAdd(System.IntPtr,System.String,System.Double)">
<summary>
添加边框
</summary>
<param name="pXy">要添加边框的图件</param>
<param name="layerName">要将边框添加到的图层名</param>
<param name="clip">与元素保持多大的间距</param>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.XyWellGroupAdd(System.IntPtr,System.String,System.IntPtr,System.Int32)">
<summary>
添加井组
</summary>
<param name="pXy">图件</param>
<param name="layerName">图层名称</param>
<param name="byteBuffer">PCG格式的数据井组数据</param>
<param name="len">数据长度</param>
<returns>是否添加成功1-成功,否则为失败</returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.XyCreateCurveFillZ(System.IntPtr,System.String,System.Double,System.Double,System.Double,System.Double)">
<summary>
根据网格 z 值填充曲线
</summary>
<param name="pXy">图件</param>
<param name="layerName">要生成的目标图层名</param>
<param name="x1">第一个点 x 坐标</param>
<param name="y1">第一个点 y 坐标</param>
<param name="x2">第二个点 x 坐标</param>
<param name="y2">第二个点 y 坐标</param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.XySaveLayer(System.IntPtr,System.String,System.String)">
<summary>
保存图层内容到另一个图件
</summary>
<param name="pXy">图件对象</param>
<param name="filePath">要保存的图件名称</param>
<param name="layerName">图层名</param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.DrawerData.XyToDfdString(System.IntPtr)">
<summary>
将图件转为 Dfd 内容的字符串
</summary>
<param name="pXy">图件对象</param>
<returns>Dfd 格式字符串</returns>
</member>
<member name="T:GeoSigmaDrawLib.DrawElementType">
<summary>
基础元素类型
</summary>
</member>
<member name="T:GeoSigmaDrawLib.FileUtility">
<summary>
文件操作功能类
</summary>
</member>
<member name="M:GeoSigmaDrawLib.FileUtility.EncodeFile(System.String,System.String)">
<summary>
文件编码
</summary>
<param name="inputPath">输入文件</param>
<param name="outputPath">输出文件</param>
<returns>是否成功</returns>
</member>
<member name="M:GeoSigmaDrawLib.FileUtility.DecodeFile(System.String,System.String@)">
<summary>
解码文件,返回解码临时文件
</summary>
<param name="inputPath">输入文件</param>
<param name="outputPath">输出文件</param>
<returns>是否成功</returns>
</member>
<member name="M:GeoSigmaDrawLib.FileUtility.IsTextFile(System.String)">
<summary>
Determines whether [is text file] [the specified file path].
</summary>
<param name="filePath">The file path.</param>
<returns>
<c>true</c> if [is text file] [the specified file path]; otherwise, <c>false</c>.
</returns>
</member>
<member name="T:GeoSigmaDrawLib.FrmLicenseServerConfig">
<summary>
许可服务器设置窗体.
</summary>
</member>
<member name="P:GeoSigmaDrawLib.FrmLicenseServerConfig.Message">
<summary>
Gets or sets 消息.
</summary>
</member>
<member name="P:GeoSigmaDrawLib.FrmLicenseServerConfig.Url">
<summary>
Gets or sets IP.
</summary>
</member>
<member name="M:GeoSigmaDrawLib.FrmLicenseServerConfig.#ctor">
<summary>
Initializes a new instance of the <see cref="T:GeoSigmaDrawLib.FrmLicenseServerConfig"/> class.
</summary>
</member>
<member name="M:GeoSigmaDrawLib.FrmLicenseServerConfig.btnTest_ClickAsync(System.Object,System.EventArgs)">
<summary>
测试服务器连接事件.
</summary>
<param name="sender">The sender.</param>
<param name="e">The e.</param>
</member>
<member name="M:GeoSigmaDrawLib.FrmLicenseServerConfig.btnOK_Click(System.Object,System.EventArgs)">
<summary>
确定按钮点击事件.
</summary>
<param name="sender">The sender.</param>
<param name="e">The e.</param>
</member>
<member name="M:GeoSigmaDrawLib.FrmLicenseServerConfig.btnCancel_Click(System.Object,System.EventArgs)">
<summary>
取消按钮点击事件.
</summary>
<param name="sender">The sender.</param>
<param name="e">The e.</param>
</member>
<member name="F:GeoSigmaDrawLib.FrmLicenseServerConfig.components">
<summary>
Required designer variable.
</summary>
</member>
<member name="M:GeoSigmaDrawLib.FrmLicenseServerConfig.Dispose(System.Boolean)">
<summary>
Clean up any resources being used.
</summary>
<param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
</member>
<member name="M:GeoSigmaDrawLib.FrmLicenseServerConfig.InitializeComponent">
<summary>
Required method for Designer support - do not modify
the contents of this method with the code editor.
</summary>
</member>
<member name="T:GeoSigmaDrawLib.KevVtkSceneParameter">
<summary>
Vtk 三维配置信息
</summary>
</member>
<member name="T:GeoSigmaDrawLib.ColorPoint">
<summary>
图像转网格 色标
</summary>
</member>
<member name="T:GeoSigmaDrawLib.GeoSigmaXY">
<summary>
C# C++ 沟通的桥梁
</summary>
</member>
<member name="P:GeoSigmaDrawLib.GeoSigmaXY.AutoReleaseView">
<summary>
标识是否要释放资源,一旦将该标识设置为 false调用方必须手动负责释放
</summary>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.#ctor(GeoSigmaDrawLib.GeoSigmaXY.eViewType)">
<summary>
Initializes a new instance of the <see cref="T:GeoSigmaDrawLib.GeoSigmaXY"/> class.
</summary>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.#ctor(GeoSigmaDrawLib.DrawerData)">
<summary>
Initializes a new instance of the <see cref="T:GeoSigmaDrawLib.GeoSigmaXY"/> class.
</summary>
<param name="drawerData"></param>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.GetDrawerXy">
<summary>
获取图形数据指针
</summary>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.#ctor(System.IntPtr,System.Int32,System.Int32,System.Int32,System.Int32)">
<summary>
Initializes a new instance of the <see cref="T:GeoSigmaDrawLib.GeoSigmaXY"/> class.
</summary>
<param name="hMemDC"></param>
<param name="left"></param>
<param name="top"></param>
<param name="right"></param>
<param name="bottom"></param>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.#ctor(System.IntPtr,System.IntPtr,System.Int32,System.Int32,System.Int32,System.Int32)">
<summary>
Initializes a new instance of the <see cref="T:GeoSigmaDrawLib.GeoSigmaXY"/> class.
</summary>
<param name="pXy"></param>
<param name="hMemDC"></param>
<param name="left"></param>
<param name="top"></param>
<param name="right"></param>
<param name="bottom"></param>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.Finalize">
<summary>
Finalizes an instance of the <see cref="T:GeoSigmaDrawLib.GeoSigmaXY"/> class.
</summary>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.Dispose">
<inheritdoc/>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.MarkCurveIntersectionsWithSquares(System.String,System.Boolean)">
<summary>
圈出图层曲线交点
</summary>
<param name="layerName">图层名</param>
<param name="includeSubLayer">是否包含子层</param>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.SetEraserSettings(System.String)">
<summary>
设置画刷,使用一个字符串,以后有更多设置也只走这一个接口
</summary>
<param name="pView">pView</param>
<param name="settings">设置信息,暂时简单使用 "Normal" 和 "Segments"</param>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.RegisterListener(GeoSigmaDrawLib.Listener)">
<summary>
注册通知接口,用于接受 C++ 的消息通知
</summary>
<param name="listener"></param>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.GetSigmaViewItemProperty(System.String,System.String)">
<summary>
获取 SigmaView 属性的通用接口
</summary>
<param name="itemName">标识 SigmaView 的哪个对象</param>
<param name="property">属性名称</param>
<returns>属性值</returns>
<exception cref="T:System.Exception"></exception>
</member>
<!-- 对于成员“M:GeoSigmaDrawLib.GeoSigmaXY.CreateFavorableArea(System.IntPtr,System.String,System.Double,System.Double)”忽略有格式错误的 XML 注释 -->
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.SetSigmaViewItemProperty(System.String,System.String,System.String)">
<summary>
设置 SigmaView 属性的通用接口,如果匹配不上或值的内容有误,我们暂时的策略是忽略掉这次 set
</summary>
<param name="itemName">标识 SigmaView 的哪个对象</param>
<param name="property">属性名称</param>
<param name="value">属性值</param>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.EnableSnape(System.Boolean)">
<summary>
启用/禁用吸附
</summary>
<param name="enable"></param>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.ExportImageFile(System.String,System.Int32,System.Int32,System.Int32)">
<summary>
导出图片文件
</summary>
<param name="outputFile">输出文件的路径</param>
<param name="width">宽度</param>
<param name="height">高度</param>
<param name="bpp">图片调色板</param>
<returns>是否导出成功</returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.Draw2Image(System.String,System.Double,System.Double,System.Double,System.Double)">
<summary>
将整个图形按当前分辨率输出到指定文件.
</summary>
<param name="outputFile">The output file.</param>
<param name="left"></param>
<param name="top"></param>
<param name="right"></param>
<param name="bottom"></param>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.GetFirstMeshImage">
<summary>
获取图件第一个网格的图片,将生成一张 4k 图片
</summary>
<returns>返回 bitmap 句柄</returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.GetKevMeshImage(System.IntPtr)">
<summary>
获取图件第一个网格的图片,将生成一张 4k 图片
</summary>
<returns>返回 bitmap 句柄</returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.SaveMergeMesh(System.IntPtr,System.String)">
<summary>
保存合并网格
</summary>
<param name="pMesh"></param>
<param name="filename"></param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.Draw2ImageMemory(System.Double,System.Double,System.Double,System.Double)">
<summary>
Draw2s the image memory.
</summary>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.DeleteImage(System.IntPtr)">
<summary>
Deletes the image.
</summary>
<param name="image">The image.</param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.SetAntiAlias(System.Boolean)">
<summary>
设置反走样显示
</summary>
<param name="enable">是否进行反走样</param>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.AdjustDirectionAutomatically(System.Int32)">
<summary>
逆断层(单线)自动调整方向
</summary>
<param name="orientation">1 表示从低到高0 表示从高到低</param>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.SearchElementByType(System.Int32)">
<summary>
获取某一类型的图元列表
</summary>
<param name="elementType">图元类型</param>
<returns>图元指针列表</returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.SearchElement(System.String,System.Boolean,System.Boolean)">
<summary>
根据名称查找图元
</summary>
<param name="searchText">搜索的名字内容</param>
<param name="ignoreCase">忽略大小写</param>
<param name="matchWholeWord">是否完全匹配</param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.GetElementsRange(System.Int64[],System.Double@,System.Double@,System.Double@,System.Double@)">
<summary>
获得图元列表的坐标范围
</summary>
<param name="lstPos">图元列表</param>
<param name="left"></param>
<param name="bottom"></param>
<param name="right"></param>
<param name="top"></param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.GetRealViewRect(System.Double@,System.Double@,System.Double@,System.Double@)">
<summary>
获取实际显示范围
</summary>
<param name="left">左上角x坐标</param>
<param name="top">左上角y坐标</param>
<param name="right">右下角x坐标</param>
<param name="bottom">右下角y坐标</param>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.SetRealViewRect(System.Double,System.Double,System.Double,System.Double)">
<summary>
设置实际显示范围
</summary>
<param name="left">左上角x坐标</param>
<param name="top">左上角y坐标</param>
<param name="right">右下角x坐标</param>
<param name="bottom">右下角y坐标</param>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.GetScaleSize">
<summary>
获取缩放比
</summary>
<returns>宽和高的缩放比</returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.SetScaleSize(GeoSigmaDrawLib.SizeD)">
<summary>
设置缩放比
</summary>
<param name="scaleSize">宽和高的缩放比</param>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.Extend(System.Double,System.Double,System.Double,System.Double,System.Int32)">
<summary>
将显示框控制在这个范围内,这个范围框使用实际坐标
</summary>
<param name="locationX">左上角X坐标</param>
<param name="locationY">左上角Y坐标</param>
<param name="width">宽度</param>
<param name="height">高度</param>
<param name="mode">0 居左上1 拉伸2 居中3 按高度满屏显示4 按宽度满屏显示</param>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.AddCurve(System.Double[],System.String,System.String)">
<summary>
添加曲线
</summary>
<param name="arrayXY">坐标点 x,y x,y ...</param>
<param name="curveName">名称</param>
<param name="layerName">图层</param>
<returns>是否成功</returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.SetLayerState(System.String,GeoSigmaDrawLib.LayerStatus)">
<summary>
设置图层状态
</summary>
<param name="layerName"></param>
<param name="status"></param>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.GetLayerState(System.String)">
<summary>
获取图层状态
</summary>
<param name="layerName"></param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.SetLayersState(System.String[],GeoSigmaDrawLib.LayerStatus)">
<summary>
批量设置图层状态
</summary>
<param name="layerName"></param>
<param name="status"></param>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.LayerGetCurves(System.String,System.String@)">
<summary>
获得图层下的所有曲线
</summary>
<param name="layerName"></param>
<param name="curveData"></param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.GetLayerData(System.String,System.Boolean,System.Boolean,System.Boolean)">
<summary>
获取图层数据
</summary>
<param name="layerName">图层名称</param>
<param name="bHole">是断层图层</param>
<param name="bBoundary">是边界图层</param>
<param name="bWell">是井图层</param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.GetFirstMesh">
<summary>
获取图件中第一个网格对象
</summary>
<returns>KevVtkMeshData对象指针</returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.GetKevFirstMesh">
<summary>
获取图件中第一个网格对象
</summary>
<returns>KevVtkMeshData对象指针</returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.PreProcessMeshData(System.IntPtr,System.String,System.String)">
<summary>
处理网格数据
</summary>
<param name="pMesh"></param>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.ProcessMeshFaultArea(System.IntPtr,System.IntPtr)">
<summary>
Processes the mesh fault area.
</summary>
<param name="pRoot">The p root.</param>
<param name="pMainMesh">The p main mesh.</param>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.ProcessMeshBoundary(System.IntPtr,System.IntPtr)">
<summary>
按边界约束处理网格
</summary>
<param name="pRoot"></param>
<param name="pMainMesh"></param>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.SetVtkDataNodeChecked(System.IntPtr,System.Boolean)">
<summary>
</summary>
<param name="isChecked"></param>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.AddVtkDataNodeChild(System.IntPtr,System.IntPtr)">
<summary>
</summary>
<param name="pParent"></param>
<param name="pChild"></param>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.MergeFile(System.String)">
<summary>
图件合并
</summary>
<param name="fileName">文件地址</param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.InsertDataBottom(System.String,System.String)">
<summary>
将数据插入到图形最底层
</summary>
<param name="drawData">dfd格式的图形数据</param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.AddDataAsSymble(System.String,System.String,System.Boolean)">
<summary>
将数据作为符号添加到文件中.
</summary>
<param name="data">The data.</param>
<param name="symbolName">The symbol name.</param>
<param name="overwrite">If true, overwrite.</param>
<returns>An int.</returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.SurfaceSaveAs(System.Int64)">
<summary>
另存为...
</summary>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.SaveDataPointOnly(System.Int64)">
<summary>
仅保存有数据的点
</summary>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.CreateContour">
<summary>
创建等值线
</summary>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.SetDefaultMeshColorTemplate(System.Int32[],System.Double[])">
<summary>
设置默认颜色模版
</summary>
<param name="colors"></param>
<param name="Zs"></param>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.EditGridNode(System.IntPtr,System.Int64)">
<summary>
编辑网格节点
</summary>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.MeshOnMouseMove(System.IntPtr,System.Int64,System.Int32,System.Int32)">
<summary>
编辑网格节点,鼠标移动事件执行
</summary>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.MeshFindNodeLocation(System.IntPtr,System.Int32,System.Int32,System.Int32@,System.Int32@)">
<summary>
获得鼠标所在网格节点.
</summary>
<param name="mouseX">The mouse x.</param>
<param name="mouseY">The mouse y.</param>
<param name="locationX">The location x.</param>
<param name="locationY">The location y.</param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.GridPointNoExist(System.Int64,System.Int32,System.Int32)">
<summary>
鼠标是否在网格范围中
</summary>
<param name="position"></param>
<param name="mouseX"></param>
<param name="mouseY"></param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.LayerMovetoTop(System.String)">
<summary>
最上层显示
</summary>
<param name="layerName">图层名称</param>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.LayerMovetoBottom(System.String)">
<summary>
最下层显示
</summary>
<param name="layerName">图层名称</param>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.LayerDragged(System.String,System.String,System.Boolean)">
<summary>
图层拖动
</summary>
<param name="positionLayer">拖动到了这个图层位置</param>
<param name="draggedLayer">被拖动的图层</param>
<param name="beChild">是否成为 positionLayer 的子层</param>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.LayerRemoveEmbellish(System.String)">
<summary>
清空修饰
</summary>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.LayerSelectActiveElement(System.String)">
<summary>
选择焦点层元素
</summary>
<param name="layerName"></param>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.LayerSelectElements(System.String)">
<summary>
选择子层元素
</summary>
<param name="layerName"></param>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.LayerSaveActiveLayer(System.String,System.String)">
<summary>
保存焦点层
</summary>
<param name="layerName">图层名称</param>
<param name="filePath">文件路径</param>
<returns> 0 和 负值 :失败 </returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.LayerSaveLayerToKev(System.String,System.String)">
<summary>
保存图层保存为.kev文件
</summary>
<param name="layerName">图层名称</param>
<param name="filePath">文件路径</param>
<returns> 0 和 负值 :失败 </returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.LayerSaveLayerToXyz(System.String,System.String)">
<summary>
保存图层保存为.xyz文件
</summary>
<param name="layerName">图层名称</param>
<param name="filePath">文件路径</param>
<returns> 0 和 负值 :失败 </returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.Statisc(System.String,System.Boolean,System.Int32,System.Int32)">
<summary>
统计
</summary>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.StaticBlockWells(System.String)">
<summary>
Statics the block wells.
</summary>
<param name="blockLine">The block line.</param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.StaticCurveCorssPoints(System.String,System.Boolean)">
<summary>
统计曲线交点
</summary>
<param name="layerName">图层名</param>
<param name="includeSubLayer">是否包含子层</param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.StaticBlocks(System.String)">
<summary>
统计范围内的区块.
</summary>
<param name="blockLine">The block line.</param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.StatiscLayer(System.String,System.Int64@)">
<summary>
统计分层
</summary>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.InitLibrary(System.String,System.String@,System.Boolean)">
<summary>
初始化库管理
</summary>
<param name="pathName">库的存储路径</param>
<param name="nodeData">符号节点数据</param>
<param name="forceReload">是否强制重新加载</param>
<returns>是否成功</returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.GetLibraryPath(System.String@)">
<summary>
获得符号库路径
</summary>
<param name="path"></param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.GetLibrarySymbolNames(System.String,System.String@)">
<summary>
获取符号列表
</summary>
<param name="pathName">符号路径</param>
<param name="namesData">符号名称数据</param>
<returns>是否成功</returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.GetDrawerSymbolNames(System.String@)">
<summary>
Gets 图形符号名称.
</summary>
<param name="namesData">The names data.</param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.LibaryDrawSymbol(System.String,System.String,System.IntPtr,System.Int32,System.Int32,System.IntPtr@)">
<summary>
根据符号库路径和符号名称获得符号.
</summary>
<param name="pathName">Name of the path.</param>
<param name="symbolName">Name of the symbol.</param>
<param name="hMemDC">The h memory dc.</param>
<param name="width">The width.</param>
<param name="height">The height.</param>
<param name="pXy">The p xy.</param>
<returns>是否成功</returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.ImageFileMerge(System.String,System.Boolean,System.Double,System.Double,System.Double,System.Double,System.String)">
<summary>
合并图片文件
</summary>
<param name="fileName">输入文件</param>
<param name="onBottom">是否插入到最底层</param>
<param name="locationX">起始坐标X</param>
<param name="locationY">起始坐标Y</param>
<param name="endX">终止坐标X</param>
<param name="endY">终止坐标Y</param>
<param name="layerName">图层名称</param>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.GetMouseMoveXY(System.Int32,System.Int32,System.String@)">
<summary>
状态栏获取鼠标移动的坐标信息
</summary>
<param name="x"></param>
<param name="y"></param>
<param name="mouseXY"></param>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.GridGetStepAndRange(System.Double,System.Double,System.Double,System.Double,GeoSigmaDrawLib.RectangularCSGridData@)">
<summary>
根据坐标范围自动计算坐标网参数,间隔、步长、文字高度、边框厚度
</summary>
<param name="left"></param>
<param name="bottom"></param>
<param name="right"></param>
<param name="top"></param>
<param name="data"></param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.Text_CalculateScreenRect(System.String,System.Double@,System.Double@,System.Double@,System.Double@,System.Double@,System.Double@)">
<summary>
计算文字图元的显示范围
</summary>
<param name="elementData">图元内容</param>
<param name="left"></param>
<param name="top"></param>
<param name="right"></param>
<param name="bottom"></param>
<returns>是否成功</returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.CopyAsImageEx_TrackHandle(System.Int32,System.Int32,System.Int32,System.IntPtr)">
<summary>
绘制拖动时的范围框
</summary>
<param name="handleIndex"></param>
<param name="mouseX"></param>
<param name="mouseY"></param>
<param name="hdc"></param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.GetElementByPosition(System.Int64,System.Boolean)">
<summary>
根据图元的索引获得图元数据
</summary>
<param name="position">位置索引</param>
<returns>图元数据</returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.GetElementsByRange(System.Int64,System.String,System.Int32)">
<summary>
获得范围内的图元
</summary>
<param name="borderPos">边界数据指针</param>
<param name="layerName">图层名称</param>
<param name="elementType">图元类型</param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.GetElementByLocation(System.Int32,System.Int32)">
<summary>
获得指定坐标的图元数据.
</summary>
<param name="locationX">The mouse x.</param>
<param name="locationY">The mouse y.</param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.SelectGetElementType">
<summary>
获得选中图元的类型
</summary>
<returns>图元类型</returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.SelectGetElements(System.String@)">
<summary>
获得所有选择的图元数据.
</summary>
<param name="elementsData">The elements data.</param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.SelectGetElementPositions(System.Int64[]@)">
<summary>
获得选中图元的指针.
</summary>
<param name="positions">The positions.</param>
<returns>An int.</returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.SelectInCurveRange">
<summary>
选择范围内包含的图元
</summary>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.SelectInCurveRange(GeoSigmaDrawLib.DrawElementType)">
<summary>
选择范围内包含的图元
</summary>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.SelectSetElement(System.String,System.Int64,System.Boolean,System.Double,System.Double)">
<summary>
设置选中元素的数据和样式
</summary>
<param name="elementData"></param>
<param name="position"></param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.SetElementVisibility(System.Boolean,System.Int64)">
<summary>
设置元素可见性
</summary>
<param name="visible">是否可见</param>
<param name="position">元素的索引</param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.SelectChangeToLayer(System.String)">
<summary>
将选中的图元改到新的图层
</summary>
<param name="layer">图层名</param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.Select_ByNames(System.String)">
<summary>
选择指定名称的图元,可以是多个名称,以逗号分隔
</summary>
<param name="nameData">名称数据</param>
<returns>选中数量</returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.Select_PointCount">
<summary>
统计选中的点数量
</summary>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.Select_CreateGroup">
<summary>
创建组
</summary>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.CreateVoronoi">
<summary>
生成龟背图.
</summary>
<returns>生成块数</returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.CreateDelaunay">
<summary>
生成三角网
</summary>
<returns>生成块数</returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.SimplifySelectPoints(System.Double)">
<summary>
抽稀
</summary>
<param name="minSpacing">最小间距</param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.GetDataByLayer(System.String,System.String@)">
<summary>
获得图层的数据
</summary>
<param name="layerName">图层名称</param>
<param name="elementsData">图层数据</param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.CurveEditNode_EnableMulDelete(System.Boolean)">
<summary>
删除范围内节点
</summary>
<param name="enable">是否删除范围内节点</param>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.XyDeleteDupElements(System.String)">
<summary>
删除重复图元
</summary>
<param name="option">去重选项配置xml 字符串</param>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.PointProcessSetIdea(System.Int32)">
<summary>
个性的批量处理方式
</summary>
<param name="idea">方式</param>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.FindReplacement_FindNext(System.String,System.Int32,System.Int32,System.Int32,System.Boolean)">
<summary>
Finds the replacement find next.
</summary>
<param name="findContent">Content of the find.</param>
<param name="bMatch">The b match.</param>
<param name="bCapitalLower">是否区分大小写.</param>
<param name="elementType">图元类型,点、线等.</param>
<param name="onlyEditable">if set to <c>true</c> [只查找可写图元].</param>
<returns>1--出错 0--找到了 1--第一次查找 但没找到 2--已经搜索完了 </returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.FindReplace_GetCurrentPostion">
<summary>
获得查找到图元的指针.
</summary>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.FindReplacement_Replace(System.String,System.String,System.Int32,System.Int32)">
<summary>
替换功能.
</summary>
<param name="strFind">The string find.</param>
<param name="strReplace">The string replace.</param>
<param name="bMatch">全字匹配.</param>
<param name="bCapitalLower">区分大小写.</param>
<returns>1--异常 0--替换失败 1--替换成功</returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.FindPointByInfo(System.String,System.Double,System.Double,System.String)">
<summary>
查找点图元.
</summary>
<param name="elementName">Name of the element.</param>
<param name="x">The x.</param>
<param name="y">The y.</param>
<param name="layerName">图层名称,为空时忽略该条件。</param>
<returns>图元的索引</returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.SectionAddNew(System.String,System.Single[],System.String)">
<summary>
添加地震剖面
</summary>
<param name="elementData"></param>
<param name="layerName"></param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.SectionDelete(System.Int64)">
<summary>
删除一个剖面
</summary>
<param name="pos"></param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.SectiongDeleteAll(System.String)">
<summary>
删除所有地震剖面
</summary>
<param name="layerName"></param>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.DeleteElement(System.Int64[])">
<summary>
根据 position 删除元素,这个要比根据层名和图元名更准确一点
</summary>
<param name="position">position数组</param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.DeleteElement(System.String,System.String)">
<summary>
删除图元
</summary>
<param name="layerName"></param>
<param name="eleName"></param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.ReverseCurveAndMeshZValue">
<summary>
反转曲线的网格 z 值,只会反转可见可编辑的
</summary>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.SetLinkCurveMergeMode(System.Int32,System.Boolean)">
<summary>
设置曲线连接为合并模式
</summary>
<param name="mergeIdea">合并方式</param>
<param name="isDelete">是否删除原来的曲线</param>
<returns>如果当前不是连接模式或参数错误,返回 false否则返回 true</returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.PolygonBooleanOperation(GeoSigmaDrawLib.BooleanOp)">
<summary>
对选中的闭合曲线进行多边形操作
</summary>
<param name="op">操作类型</param>
<returns>成功,失败</returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.StyleLibraryInit(System.String,System.Boolean)">
<summary>
初始化样式库
</summary>
<param name="path">样式库目录路径,目录内的文件会被视为样式文件</param>
<param name="notJudgeSamePath">不重新加载相同目录,设置为 true 时可能导致不能及时更新</param>
<returns>成功/失败</returns>
<exception cref="T:System.ArgumentNullException">null 参数异常</exception>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.StyleLibraryListGroup">
<summary>
加载所有样式组
</summary>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.StyleLibraryListStyle(System.String)">
<summary>
列出样式组下面的所有样式
</summary>
<param name="group">组名</param>
<returns>该组下面所有样式</returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.StyleLibraryAddNewGroup(System.String)">
<summary>
添加新的样式分组
</summary>
<param name="group">样式组名称</param>
<exception cref="T:System.ArgumentNullException">null 参数异常</exception>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.StyleLibraryRemoveAll">
<summary>
清理整个样式库
</summary>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.StyleLibraryRemoveGroup(System.String)">
<summary>
移除样式分组
</summary>
<param name="group">样式组名称</param>
<exception cref="T:System.ArgumentNullException">null 参数异常</exception>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.StyleLibraryRenameGroup(System.String,System.String)">
<summary>
重命名样式组
</summary>
<param name="oldName">旧的组名</param>
<param name="newName">新的组名</param>
<returns>成功/失败</returns>
<exception cref="T:System.ArgumentNullException">null 参数异常</exception>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.StyleLibrarySaveAll">
<summary>
保存所有样式组
</summary>
<returns>成功/失败</returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.StyleLibraryApplyStyleTo(System.String,System.String,System.String)">
<summary>
设置样式到目标图层
</summary>
<param name="group">样式组</param>
<param name="style">样式</param>
<param name="targetLayer">目标图层</param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.StyleLibraryRenderStyle(System.String,System.String,System.IntPtr,System.Int32,System.Int32)">
<summary>
渲染样式
</summary>
<param name="group">分组</param>
<param name="style">样式</param>
<param name="hdc">设备句柄</param>
<param name="width"></param>
<param name="height"></param>
<returns></returns>
<exception cref="T:System.ArgumentNullException">group 或style 是 null 参数</exception>
<exception cref="T:System.ArgumentOutOfRangeException">width 或 height 越界</exception>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.SigmaDocBackupExists(System.String)">
<summary>
获取对应文件的备份 CSigmaDoc 指针
</summary>
<param name="filePath"></param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.SigmaDocEnableRecoverMode(System.Boolean)">
<summary>
启用 recover 模式
</summary>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.VtkSetSceneParameter(System.IntPtr)">
<summary>
设置三维参数
</summary>
<param name="sceneParameter">参数指针,如果为 IntPtr.Zero 表示清空三维参数</param>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.VtkGetSceneParameter">
<summary>
获取三维参数
</summary>
<returns>如果存在三维参数,返回参数地址,否则返回 IntPtr.Zero</returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.VtkGetSceneParameterDetails(GeoSigmaDrawLib.KevVtkSceneParameter@)">
<summary>
获取三维参数明细
</summary>
<param name="parameter">参数内容</param>
<returns>如果存在配置参数返回 true否则返回 false</returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.FileUtility_SetStartupDirectory(System.String)">
<summary>
设置 C++ 那边的启动目录
</summary>
<param name="dirPath">目录路径</param>
<exception cref="T:System.ArgumentNullException">dirPath为空</exception>
<exception cref="T:System.ArgumentException">dirPath不存在</exception>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaXY.LegendAdd(System.Double,System.Double,System.Double,System.Int32,System.String)">
<summary>
添加图例
</summary>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaLib.GeoSigmaLibInit">
<summary>
测试 GeoSigmaDraw dll 是否正确加载的函数,如果加载失败,将抛出异常
</summary>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaLib.GetMainMeshId3D(System.IntPtr)">
<summary>
从文件存储中获取主网格ID
</summary>
<param name="pView"></param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaLib.GetMainMeshIdByMesh3D(System.IntPtr,System.IntPtr)">
<summary>
从Mesh对象中获取主网格ID
</summary>
<param name="pView"></param>
<param name="pMesh"></param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaLib.SurfaceGetZRange(System.IntPtr,System.Int64,System.Double@,System.Double@)">
<summary>
获取Z值的范围
</summary>
<param name="pView">图件指针</param>
<param name="surfacePos">曲面索引</param>
<param name="zMin">最小Z值</param>
<param name="zMax">最大Z值</param>
<returns>结果标识</returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaLib.GetRealDistance(System.IntPtr,System.Int32,System.Int32,System.Int32,System.Int32)">
<summary>
根据屏幕坐标获取实际距离
</summary>
<param name="pView"></param>
<param name="x1">第一个点的 x 屏幕坐标</param>
<param name="y1">第一个点的 y 屏幕坐标</param>
<param name="x2">第二个点的 x 屏幕坐标</param>
<param name="y2">第二个点的 y 屏幕坐标</param>
<returns>实际距离</returns>
</member>
<!-- 对于成员“M:GeoSigmaDrawLib.GeoSigmaLib.GetCurveAngleAndDistance(System.IntPtr,System.Double@,System.Double@)”忽略有格式错误的 XML 注释 -->
<member name="M:GeoSigmaDrawLib.GeoSigmaLib.XyMerge(System.IntPtr,System.String)">
<summary>
合并图件
</summary>
<param name="pXy">原图件对象</param>
<param name="mergeFile">新的文件地址</param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaLib.SearchElement(System.IntPtr,System.String,System.Boolean,System.Boolean)">
<summary>
查询接口,根据图元名字进行查询
</summary>
<param name="pView">pView</param>
<param name="searchText">要搜索的内容</param>
<param name="ignoreCase">忽略大小写</param>
<param name="matchWholeWord">内容全匹配</param>
</member>
<member name="M:GeoSigmaDrawLib.GeoSigmaLib.CreateCurveFillZ(System.IntPtr,System.String,System.Double,System.Double,System.Double,System.Double)">
<summary>
根据网格 z 值填充曲线
</summary>
<param name="pView">图件</param>
<param name="layerName">要生成的目标图层名</param>
<param name="x1">第一个点 x 坐标</param>
<param name="y1">第一个点 y 坐标</param>
<param name="x2">第二个点 x 坐标</param>
<param name="y2">第二个点 y 坐标</param>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.LicenseServerConnection.StartOrUpdateTask(System.String,System.TimeSpan)">
<summary>
启动或更新后台心跳任务
</summary>
<param name="workPath">新的工作路径</param>
<param name="interval">任务执行的间隔</param>
</member>
<member name="M:GeoSigmaDrawLib.LicenseServerConnection.RequestPermission(System.String,System.TimeSpan,System.Threading.CancellationToken)">
<summary>
后台任务的主循环替代了原来的Timer
</summary>
</member>
<member name="M:GeoSigmaDrawLib.LicenseServerConnection.StopTask">
<summary>
停止后台任务
</summary>
</member>
<member name="T:GeoSigmaDrawLib.ReplyMessage">
<summary>
应答消息类.
</summary>
</member>
<member name="M:GeoSigmaDrawLib.ReplyMessage.#ctor">
<summary>
Initializes a new instance of the <see cref="T:GeoSigmaDrawLib.ReplyMessage"/> class.
</summary>
</member>
<member name="P:GeoSigmaDrawLib.ReplyMessage.Code">
<summary>
消息代码
</summary>
</member>
<member name="P:GeoSigmaDrawLib.ReplyMessage.Message">
<summary>
消息内容
</summary>
</member>
<member name="M:GeoSigmaDrawLib.LogFont.ToPcgString">
<summary>
转换为PCG
</summary>
<returns></returns>
</member>
<member name="M:GeoSigmaDrawLib.LogFont.GetSchema">
<inheritdoc/>
</member>
<member name="M:GeoSigmaDrawLib.LogFont.ReadXml(System.Xml.XmlReader)">
<inheritdoc/>
</member>
<member name="M:GeoSigmaDrawLib.LogFont.WriteXml(System.Xml.XmlWriter)">
<inheritdoc/>
</member>
<member name="T:GeoSigmaDrawLib.MarshalHelper">
<summary>
内存管理辅助类
</summary>
</member>
<member name="M:GeoSigmaDrawLib.MarshalHelper.Call``1(System.String,System.Func{System.IntPtr,System.Int32,``0})">
<summary>
将 string 转成 C++ 内存数据后调用 func
</summary>
<typeparam name="T">返回值类型</typeparam>
<param name="data">要数据的字符串</param>
<param name="func">被调用的业务函数</param>
<returns>返回 func 的返回值</returns>
</member>
<member name="M:GeoSigmaDrawLib.MarshalHelper.Execute(System.String,System.Action{System.IntPtr,System.Int32})">
<summary>
将 string 转成 C++ 内存数据后调用 action
</summary>
<param name="data">要数据的字符串</param>
<param name="action">被调用的业务函数</param>
</member>
<member name="M:GeoSigmaDrawLib.MarshalHelper.ToString(System.IntPtr)">
<summary>
将 C++ 内存转换为 string
</summary>
<param name="pBuff">C++ 内存对应的 IntPtr</param>
<returns>当前 pBuff 为 IntPtr.Zero 时,返回空字符串,否则返回对应的字符串</returns>
</member>
<member name="M:GeoSigmaDrawLib.MarshalHelper.ToDoubleArray(System.IntPtr,System.Int32)">
<summary>
将 C++ 的 double 数组(double *,并且必须是 new[]) 转换为 C# 的 double 数组
</summary>
<param name="pData">double *</param>
<param name="length">元素个数</param>
<returns>double[]</returns>
</member>
<member name="T:GeoSigmaDrawLib.MemoryImage">
<summary>
</summary>
</member>
<member name="P:GeoSigmaDrawLib.MemoryImage.Bmp">
<summary>
Gets or sets the BMP.
</summary>
<value>
The BMP.
</value>
</member>
<member name="P:GeoSigmaDrawLib.MemoryImage.BmpHandle">
<summary>
图像句柄.
</summary>
<value>
The buffer.
</value>
</member>
<member name="M:GeoSigmaDrawLib.PointD.Equals(System.Object)">
<inheritdoc/>
</member>
<member name="M:GeoSigmaDrawLib.PointD.GetHashCode">
<inheritdoc/>
</member>
<member name="T:GeoSigmaDrawLib.RectangleD">
<summary>
Rect 类这个是屏幕坐标系bottom 比 top 要大
</summary>
</member>
<member name="T:GeoSigmaDrawLib.LicenseInfo">
<summary>
许可信息类
</summary>
</member>
<member name="P:GeoSigmaDrawLib.LicenseInfo.Products">
<summary>
产品列表
</summary>
</member>
<member name="P:GeoSigmaDrawLib.LicenseInfo.Version">
<summary>
版本号
</summary>
</member>
<member name="P:GeoSigmaDrawLib.LicenseInfo.Company">
<summary>
工作单位
</summary>
</member>
<member name="P:GeoSigmaDrawLib.LicenseInfo.Department">
<summary>
部门
</summary>
</member>
<member name="P:GeoSigmaDrawLib.LicenseInfo.UserName">
<summary>
用户名
</summary>
</member>
<member name="P:GeoSigmaDrawLib.LicenseInfo.Contact">
<summary>
联系方式
</summary>
</member>
<member name="P:GeoSigmaDrawLib.LicenseInfo.MachineInfo">
<summary>
机器序列号
</summary>
</member>
<member name="P:GeoSigmaDrawLib.LicenseInfo.LicenseFile">
<summary>
要写出的许可文件
</summary>
</member>
<member name="P:GeoSigmaDrawLib.LicenseInfo.StartDate">
<summary>
起始日期
</summary>
</member>
<member name="P:GeoSigmaDrawLib.LicenseInfo.ExpireDate">
<summary>
失效日期
</summary>
</member>
<member name="P:GeoSigmaDrawLib.LicenseInfo.LimitDate">
<summary>
是否限制日期
</summary>
</member>
<member name="P:GeoSigmaDrawLib.LicenseInfo.UnlimitMachine">
<summary>
是否不限制设备
</summary>
</member>
<member name="P:GeoSigmaDrawLib.LicenseInfo.IsNetServer">
<summary>
是否网络许可
</summary>
</member>
<member name="P:GeoSigmaDrawLib.LicenseInfo.ClientCount">
<summary>
客户端数量
</summary>
</member>
<member name="M:GeoSigmaDrawLib.Security.resetServerConfig(System.String,GeoSigma.SigmaDrawerUtil.DrawerConfig)">
<summary>
重新设置许可服务器.
</summary>
<param name="message">The message.</param>
<param name="config">The config.</param>
</member>
<member name="T:GeoSigmaDrawLib.XyNotOpenException">
<summary>
图件没打开异常
</summary>
</member>
</members>
</doc>