| PathCustomized 类 | 
 继承层次
继承层次命名空间: GISShare.SMap.Geometry.GeoCustomized
 语法
语法The PathCustomized type exposes the following members.
 构造函数
构造函数 属性
属性| 名称 | 说明 | |
|---|---|---|
|  | _BoundingBox | 
            主要用于包络矩形框的直接赋值与修改(目前主要用于内部继承对象的克隆使用以提高效率)
            (继承自 GeometryCollection。) | 
|  | Count | 
            所包含的图形总数
            (继承自 GeometryCollection。) | 
|  | Dimension | 
            维数
            (继承自 Path。) | 
|  | eCoordinateType | 
            坐标类型(XY XYZ XYM XYZM)
            (继承自 GeometryCollection。) | 
|  | EndPoint | 
            终点
            (继承自 Path。) | 
|  | Envelope | 
            几何对象的包络矩形框(当为空时,会调用ResetBoundingBox来重置,注:IPoint 和 IBoundingBox 内部参数改变后无需重置)
            (继承自 GeometryCollection。) | 
|  | GeoCode | 
            定制图形的类型标识(建议在类型上是一致的唯一的)
             | 
|  | GeometryType | 
            几何类型
            (继承自 Path。) | 
|  | GeoParams | 
            图形生成的几何控制参数
             | 
|  | GeoParamsInfo | 
            图形生成的几何控制参数对应的描述信息
             | 
|  | IsClosed | 
            是否封闭
            (继承自 Path。) | 
|  | IsEmpty | 
            是否为空的几何对象
            (覆写 PathIsEmpty.) | 
|  | Item | 
            根据索引获取几何对象
            (继承自 GeometryCollection。) | 
|  | Length | 
            长度
            (继承自 Path。) | 
|  | MidPoint | 
            中点
            (继承自 Path。) | 
|  | ObjParams | 
            图形生成的附加控制参数
             | 
|  | ObjParamsInfo | 
            图形生成的附加控制参数对应的描述信息
             | 
|  | SpatialReference | 
            空间参考
            (覆写 GeometryCollectionSpatialReference.) | 
|  | StartPoint | 
            起点
            (继承自 Path。) | 
 方法
方法| 名称 | 说明 | |
|---|---|---|
|  | Add | 
            添加一个几何对象
            (继承自 GeometryCollection。) | 
|  | AddRange | 
            添加一组几何对象
            (继承自 GeometryCollection。) | 
|  | Clear | 
            清空几何对象
            (继承自 GeometryCollection。) | 
|  | Clone | 
            深度克隆一个副本对象
            (覆写 PathClone.) | 
|  | Contains | 
            是否包含传入的几何对象
            (继承自 Path。) | 
|  | Crosses | 
            是否被传入的几何对象穿越
            (继承自 Path。) | 
|  | DimensionTransformation | 
            维度变换
            (继承自 Path。) | 
|  | Disjoint | 
            是否与传入的几何对象相离
            (继承自 Path。) | 
|  | Empty | 
            制空几何对象
            (覆写 GeometryCollectionEmpty.) | 
|  | Equals | 
            是否与传入的几何对象全等
            (继承自 Path。) | 
|  | GeometryFilter | 
            几何对象过滤函数
            (继承自 Path。) | 
|  | GeometryProcess | 
            几何对象后处理函数
            (继承自 GeometryCollection。) | 
|  | GetEnumerator | 
            枚举指示器
            (继承自 GeometryCollection。) | 
|  | GetEnvelope | 
            获取最新的包络矩形框(总会调用ResetBoundingBox来重置)
            (继承自 GeometryCollection。) | 
|  | IndexOf | 
            几何对象在集合的位置
            (继承自 GeometryCollection。) | 
|  | Insert | 
            插入一个几何对象
            (继承自 GeometryCollection。) | 
|  | Intersects | 
            是否与传入的几何对象相交
            (继承自 Path。) | 
|  | IsEqual | 
            比较两个对象是否相等
            (继承自 Path。) | 
|  | Merge | 
            弧段融合(注:当是复杂类型时,自动取子项)
            (继承自 Path。) | 
|  | Normalize | 
            标准化
            (继承自 GeometryCollection。) | 
|  | Offset | 
            偏移
            (覆写 GeometryCollectionOffset(Double, Double).) | 
|  | Overlaps | 
            是否与传入的几何对象重叠
            (继承自 Path。) | 
|  | Project | 
            投影变化
            (覆写 GeometryCollectionProject(ISpatialReference).) | 
|  | QueryEndPointAngle | 
            终点处的水平倾角
            (继承自 Path。) | 
|  | QueryNodes |  
            获取 Path 的所有节点
            Path 对象由 Point BeeLine BezierCurve 等元素组成 
            (继承自 Path。) | 
|  | QueryNormal | 
            在沿着曲线的指定距离处构造一个曲线的切线的垂线(注:bFromStart参数不会影响线性方向)
            (继承自 Path。) | 
|  | QueryPoint | 
            在沿着曲线的指定距离处构造一个曲线的点
            (继承自 Path。) | 
|  | QueryPointAndDistance | 
            计算点到曲线的最近点
            (继承自 Path。) | 
|  | QuerySegments |  
            获取 Path 的所有组成部分
             Path 对象由 Point BeeLine BezierCurve 等元素组成 
             依据节点对直线的节点提取的,这些点不是克隆的副本(IBezierCurve是拟合的点),对这些点的修改会影响图形本身
            (继承自 Path。) | 
|  | QueryStartPointAngle | 
            起点处的水平倾角
            (继承自 Path。) | 
|  | QuerySubCurve | 
            获取子弧段(注:bFromStart参数不会影响线性方向)
            (继承自 Path。) | 
|  | QueryTangent | 
            在沿着曲线的指定距离处构造一个曲线的切线(注:bFromStart参数不会影响线性方向)
            (继承自 Path。) | 
|  | RemoveAt | 
            移除几何对象
            (继承自 GeometryCollection。) | 
|  | RemoveCollinearVertices(Double, Double) | 
            移除共线顶点(跨类型不检测)
            (继承自 Path。) | 
|  | ResetEnvelope | 
            重置几何对象的包络矩形框(当修改坐标或是空间参考变化后执行,确保BoundingBox是最新的对象)
            (继承自 GeometryCollection。) | 
|  | Restructure | 
            定制图形重构
             | 
|  | Reverse | 
            节点反序
            (继承自 GeometryCollection。) | 
|  | ReverseOrientation | 
            倒序
            (继承自 Path。) | 
|  | Rotate | 
            旋转
            (覆写 GeometryCollectionRotate(Double, Double, Double).) | 
|  | ToString | 
            几何图形的WKT描述
            (继承自 GeometryCollection。) | 
|  | Touches | 
            是否与传入的几何对象相邻
            (继承自 Path。) | 
|  | ToWellKnownBinary | 
            几何图形的WKB描述
            (继承自 GeometryCollection。) | 
|  | ToWellKnownText | 
            几何图形的WKT描述
            (继承自 GeometryCollection。) | 
|  | Within | 
            是否在传入的几何对象内部
            (继承自 Path。) | 
 参见
参见