BezierSegment
内容
[
隐藏
]Inheritance: java.lang.Object, com.aspose.imaging.ShapeSegment, com.aspose.imaging.shapesegments.LineSegment
public final class BezierSegment extends LineSegment
贝塞尔段,从一个点到下一个点,并使用两个控制点。
构造函数
| 构造函数 | 描述 |
|---|---|
| BezierSegment(PointF startPoint, PointF firstControlPoint, PointF secondControlPoint, PointF endPoint) | 初始化 BezierSegment 类的新实例。 |
方法
| 方法 | 描述 |
|---|---|
| getFirstControlPoint() | 获取贝塞尔样条的第一个控制点。 |
| getSecondControlPoint() | 获取贝塞尔样条的第二个控制点。 |
| equals(Object obj) | 检查对象是否相等。 |
| hashCode() | 获取当前对象的哈希码。 |
BezierSegment(PointF startPoint, PointF firstControlPoint, PointF secondControlPoint, PointF endPoint)
public BezierSegment(PointF startPoint, PointF firstControlPoint, PointF secondControlPoint, PointF endPoint)
初始化 BezierSegment 类的新实例。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| startPoint | PointF | 起始点。 |
| firstControlPoint | PointF | 第一个控制点。 |
| secondControlPoint | PointF | 第二个控制点。 |
| endPoint | PointF | 结束点。 |
getFirstControlPoint()
public PointF getFirstControlPoint()
获取贝塞尔样条的第一个控制点。
Returns: PointF - The first control point.
getSecondControlPoint()
public PointF getSecondControlPoint()
获取贝塞尔样条的第二个控制点。
Returns: PointF - The second control point.
equals(Object obj)
public boolean equals(Object obj)
检查对象是否相等。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| obj | java.lang.Object | 其他对象。 |
Returns: boolean - 相等比较结果。
hashCode()
public int hashCode()
获取当前对象的哈希码。
Returns: int - 哈希码。