public class GeoBezier3Curve extends Geometry
Geometry
类。构造器和说明 |
---|
GeoBezier3Curve()
构造一个新的 GeoBezier3Curve 参数化面对象。
|
GeoBezier3Curve(GeoBezier3Curve geoBCurve)
根据指定的 GeoBezier3Curve 对象构造一个与其完全相同的新对象。
|
GeoBezier3Curve(Point2Ds controlPoints)
根据控制点构造一个新的 GeoBezier3Curve 对象。
|
限定符和类型 | 方法和说明 |
---|---|
Geometry |
clone()
克隆一个Geometry对象。
|
GeoLine |
convertToLine(int pointCountPerSegment)
将贝塞尔曲线几何对象转换为线几何对象。
|
void |
dispose()
释放该对象所占用的资源。
|
Point2Ds |
getControlPoints()
获取控制点集合
|
double |
getLength()
计算贝塞尔曲线几何对象的长度,单位与数据集的单位相同。
|
void |
setControlPoints(Point2Ds controlPoints)
设置控制点集合。
|
public GeoBezier3Curve()
public GeoBezier3Curve(GeoBezier3Curve geoBCurve)
geoBCurve
- 指定的 GeoBezier3Curve 贝塞尔曲线对象。public GeoBezier3Curve(Point2Ds controlPoints)
controlPoints
- 二维控制点集合。public double getLength()
public Point2Ds getControlPoints()
public void setControlPoints(Point2Ds controlPoints)
controlPoints
- 二维控制点集合public GeoLine convertToLine(int pointCountPerSegment)
pointCountPerSegment
- public void dispose()
Geometry
dispose
在接口中 IDisposable
dispose
在类中 Geometry
Copyright © 2021–2024 SuperMap. All rights reserved.