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 的新对象。
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 GeoCardinalclone()返回当前 GeoCardinal 对象的一个拷贝。GeoLineconvertToLine(int pointCountPerSegment)将二维 Cardinal 样条曲线几何对象转换为线几何对象。voiddispose()释放该对象所占用的资源。Point2DsgetControlPoints()返回控制点集合。doublegetLength()返回二维 GeoCardinal 样条曲线几何对象的长度。booleanisEmpty()返回二维Cardinal样条曲线是否为空。voidsetControlPoints(Point2Ds point2Ds)设置控制点集合。voidsetEmpty()将二维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 对象的一个拷贝。
-
-