繼承關係
java.lang.Object
java.awt.geom.CubicCurve2D
java.awt.geom.CubicCurve2D.Float
所有已實現的接口
Shape, Serializable, Cloneable
正在封閉類
CubicCurve2Dpublic static class CubicCurve2D.Floatextends CubicCurve2Dimplements Serializable
使用 float 坐標指定的三次參數曲線段。
從以下版本開始:
1.2
另請參見:序列化表格
嵌套類摘要
從類 java.awt.geom.CubicCurve2D 繼承的嵌套類/接口:CubicCurve2D.Double, CubicCurve2D.Float
欄位摘要
float
| ctrlx1
| 三次曲線段第一個控制點的 X 坐標。
|
float
| ctrlx2
| 三次曲線段第二個控制點的 X 坐標。
|
float
| ctrly1
| 三次曲線段第一個控制點的 Y 坐標。
|
float
| ctrly2
| 三次曲線段第二個控制點的 Y 坐標。
|
float
| x1
| 三次曲線段起始點的 X 坐標。
|
float
| x2
| 三次曲線段結束點的 X 坐標。
|
float
| y1
| 三次曲線段起始點的 Y 坐標。
|
float
| y2
| 三次曲線段結束點的 Y 坐標。
|
構造方法摘要
CubicCurve2D.Float(): 使用坐標 (0, 0, 0, 0, 0, 0) 構造並初始化一個 CubicCurve。
CubicCurve2D.Float(float x1, float y1, float ctrlx1, float ctrly1, float ctrlx2, float ctrly2, float x2, float y2)
根據指定的 float 坐標構造並初始化一個 CubicCurve2D。
從類 java.awt.geom.CubicCurve2D 繼承的方法:
clone, contains, contains, contains, contains, getBounds, getFlatness, getFlatness, getFlatness, getFlatnessSq, getFlatnessSq, getFlatnessSq, getPathIterator, getPathIterator, intersects, intersects, setCurve, setCurve, setCurve, setCurve, solveCubic, solveCubic, subdivide, subdivide, subdivide
從類 java.lang.Object 繼承的方法:
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
欄位詳細信息
x1
public float x1三次曲線段起始點的 X 坐標。 從以下版本開始:1.2
y1
public float y1三次曲線段起始點的 Y 坐標。 從以下版本開始:1.2
ctrlx1
public float ctrlx1三次曲線段第一個控制點的 X 坐標。 從以下版本開始:1.2
ctrly1
public float ctrly1三次曲線段第一個控制點的 Y 坐標。 從以下版本開始:1.2
ctrlx2
public float ctrlx2三次曲線段第二個控制點的 X 坐標。 從以下版本開始:1.2
ctrly2
public float ctrly2三次曲線段第二個控制點的 Y 坐標。 從以下版本開始:1.2
x2
public float x2三次曲線段結束點的 X 坐標。 從以下版本開始:1.2
y2
public float y2三次曲線段結束點的 Y 坐標。 從以下版本開始:1.2
構造方法詳細信息
CubicCurve2D.Float
public CubicCurve2D.Float()使用坐標 (0, 0, 0, 0, 0, 0) 構造並初始化一個 CubicCurve。 從以下版本開始:1.2
CubicCurve2D.Float
public CubicCurve2D.Float(float x1, float y1, float ctrlx1, float ctrly1, float ctrlx2, float ctrly2, float x2, float y2)根據指定的 float 坐標構造並初始化一個 CubicCurve2D。 參數:x1 - 得到的 CubicCurve2D 起始點的 X 坐標 y1 - 得到的 CubicCurve2D 起始點的 Y 坐標 ctrlx1 - 得到的 CubicCurve2D 第一個控制點的 X 坐標 ctrly1 - 得到的 CubicCurve2D 第一個控制點的 Y 坐標 ctrlx2 - 得到的 CubicCurve2D 第二個控制點的 X 坐標 ctrly2 - 得到的 CubicCurve2D 第二個控制點的 Y 坐標 x2 - 得到的 CubicCurve2D 結束點的 X 坐標 y2 - 得到的 CubicCurve2D 結束點的 Y 坐標