com.supermap.data
类 GeoCardinal
- java.lang.Object
-
- com.supermap.data.Geometry
-
- com.supermap.data.GeoCardinal
-
-
构造器概要
构造器 构造器和说明 GeoCardinal()
构造一个新的GeoCardinal对象。GeoCardinal(GeoCardinal geoCardinal)
根据指定的GeoCardinal对象构造一个与其完全相同的新对象。GeoCardinal(Point2Ds controlPoints)
根据指定的参数来构造一个GeoCardinal 的新对象。
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 GeoCardinal
clone()
返回当前 GeoCardinal 对象的一个拷贝。GeoLine
convertToLine(int pointCountPerSegment)
将二维 Cardinal 样条曲线几何对象转换为线几何对象。void
dispose()
释放该对象所占用的资源。Point2Ds
getControlPoints()
返回控制点集合。double
getLength()
返回二维 GeoCardinal 样条曲线几何对象的长度。boolean
isEmpty()
返回二维Cardinal样条曲线是否为空。void
setControlPoints(Point2Ds point2Ds)
设置控制点集合。void
setEmpty()
将二维Cardinal样条曲线清空。
-
-
-
构造器详细资料
-
GeoCardinal
public GeoCardinal()
构造一个新的GeoCardinal对象。
-
GeoCardinal
public GeoCardinal(GeoCardinal geoCardinal)
根据指定的GeoCardinal对象构造一个与其完全相同的新对象。- 参数:
geoCardinal
- 指定的GeoCardinal对象。
-
GeoCardinal
public GeoCardinal(Point2Ds controlPoints)
根据指定的参数来构造一个GeoCardinal 的新对象。- 参数:
controlPoints
- 控制点串。
-
-
方法详细资料
-
getLength
public double getLength()
返回二维 GeoCardinal 样条曲线几何对象的长度。- 返回:
- 二维 GeoCardinal 样条曲线几何对象的长度。
- Default:
- 默认值为0。
-
getControlPoints
public Point2Ds getControlPoints()
返回控制点集合。- 返回:
- 控制点的集合。
- Default:
- 默认值为空的
Point2Ds
对象。
-
setControlPoints
public void setControlPoints(Point2Ds point2Ds)
设置控制点集合。- 参数:
point2Ds
- 控制点集合。
-
convertToLine
public GeoLine convertToLine(int pointCountPerSegment)
将二维 Cardinal 样条曲线几何对象转换为线几何对象。- 参数:
pointCountPerSegment
- 二维 Cardinal 样条曲线的相邻控制点之间插值拟合的节点数。- 返回:
- 线几何对象。
-
isEmpty
public boolean isEmpty()
返回二维Cardinal样条曲线是否为空。
-
clone
public GeoCardinal clone()
返回当前 GeoCardinal 对象的一个拷贝。
-
-