クラスCubicCurve2D.Float
java.lang.Object
java.awt.geom.CubicCurve2D
java.awt.geom.CubicCurve2D.Float
- すべての実装されたインタフェース:
- Shape,- Serializable,- Cloneable
- 含まれているクラス:
- CubicCurve2D
public static class CubicCurve2D.Float extends CubicCurve2D implements Serializable
float座標で指定された3次パラメトリック曲線セグメント。- 導入されたバージョン:
- 1.2
- 関連項目:
- 
ネストされたクラスのサマリークラスjava.awt.geom.CubicCurve2Dで宣言されたネストされたクラス/インタフェースCubicCurve2D.Double, CubicCurve2D.Float
- 
フィールドのサマリーフィールド
- 
コンストラクタのサマリーコンストラクタ
- 
メソッドのサマリー修飾子と型メソッド説明最初の制御点を返します。2番目の制御点を返します。double最初の制御点のX座標を倍精度で返します。double2番目の制御点のX座標を倍精度で返します。double最初の制御点のY座標を倍精度で返します。double2番目の制御点のY座標を倍精度で返します。getP1()始点を返します。getP2()終点を返します。doublegetX1()始点のX座標を倍精度で返します。doublegetX2()終点のX座標を倍精度で返します。doublegetY1()始点のY座標を倍精度で返します。doublegetY2()終点のY座標を倍精度で返します。voidsetCurve(double x1, double y1, double ctrlx1, double ctrly1, double ctrlx2, double ctrly2, double x2, double y2) この曲線の終点と制御点の位置を、指定されたdouble座標に設定します。voidsetCurve(float x1, float y1, float ctrlx1, float ctrly1, float ctrlx2, float ctrly2, float x2, float y2) この曲線の終点と制御点の位置を、指定されたfloat座標に設定します。クラスjava.awt.geom.CubicCurve2Dで宣言されたメソッドclone, contains, contains, contains, contains, getBounds, getBounds2D, getFlatness, getFlatness, getFlatness, getFlatnessSq, getFlatnessSq, getFlatnessSq, getPathIterator, getPathIterator, intersects, intersects, setCurve, setCurve, setCurve, setCurve, solveCubic, solveCubic, subdivide, subdivide, subdivide
- 
フィールド詳細- 
x1public float x13次曲線セグメントの始点のX座標です。- 導入されたバージョン:
- 1.2
 
- 
y1public float y13次曲線セグメントの始点のY座標です。- 導入されたバージョン:
- 1.2
 
- 
ctrlx1public float ctrlx13次曲線セグメントの最初の制御点のX座標です。- 導入されたバージョン:
- 1.2
 
- 
ctrly1public float ctrly13次曲線セグメントの最初の制御点のY座標です。- 導入されたバージョン:
- 1.2
 
- 
ctrlx2public float ctrlx23次曲線セグメントの2番目の制御点のX座標です。- 導入されたバージョン:
- 1.2
 
- 
ctrly2public float ctrly23次曲線セグメントの2番目の制御点のY座標です。- 導入されたバージョン:
- 1.2
 
- 
x2public float x23次曲線セグメントの終点のX座標です。- 導入されたバージョン:
- 1.2
 
- 
y2public float y23次曲線セグメントの終点のY座標です。- 導入されたバージョン:
- 1.2
 
 
- 
- 
コンストラクタの詳細- 
Floatpublic Float()座標(0, 0, 0, 0, 0, 0, 0, 0)でCubicCurveを構築および初期化します。- 導入されたバージョン:
- 1.2
 
- 
Floatpublic 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に対する2番目の制御点のX座標
- ctrly2- 結果となる- CubicCurve2Dに対する2番目の制御点のY座標
- x2- 結果となる- CubicCurve2Dの終点のX座標
- y2- 結果となる- CubicCurve2Dの終点のY座標
- 導入されたバージョン:
- 1.2
 
 
- 
- 
メソッドの詳細- 
getX1public double getX1()始点のX座標を倍精度で返します。- 定義:
- getX1、クラス- CubicCurve2D
- 戻り値:
- CubicCurve2Dの始点のX座標。
- 導入されたバージョン:
- 1.2
 
- 
getY1public double getY1()始点のY座標を倍精度で返します。- 定義:
- getY1、クラス- CubicCurve2D
- 戻り値:
- CubicCurve2Dの始点のY座標。
- 導入されたバージョン:
- 1.2
 
- 
getP1public Point2D getP1()始点を返します。- 定義:
- getP1、クラス- CubicCurve2D
- 戻り値:
- CubicCurve2Dの始点である- Point2D。
- 導入されたバージョン:
- 1.2
 
- 
getCtrlX1public double getCtrlX1()最初の制御点のX座標を倍精度で返します。- 定義:
- getCtrlX1、クラス- CubicCurve2D
- 戻り値:
- CubicCurve2Dの最初の制御点のX座標。
- 導入されたバージョン:
- 1.2
 
- 
getCtrlY1public double getCtrlY1()最初の制御点のY座標を倍精度で返します。- 定義:
- getCtrlY1、クラス- CubicCurve2D
- 戻り値:
- CubicCurve2Dの最初の制御点のY座標。
- 導入されたバージョン:
- 1.2
 
- 
getCtrlP1public Point2D getCtrlP1()最初の制御点を返します。- 定義:
- getCtrlP1、クラス- CubicCurve2D
- 戻り値:
- CubicCurve2Dの最初の制御点である- Point2D。
- 導入されたバージョン:
- 1.2
 
- 
getCtrlX2public double getCtrlX2()2番目の制御点のX座標を倍精度で返します。- 定義:
- getCtrlX2、クラス- CubicCurve2D
- 戻り値:
- CubicCurve2Dの2番目の制御点のX座標。
- 導入されたバージョン:
- 1.2
 
- 
getCtrlY2public double getCtrlY2()2番目の制御点のY座標を倍精度で返します。- 定義:
- getCtrlY2、クラス- CubicCurve2D
- 戻り値:
- CubicCurve2Dの2番目の制御点のY座標。
- 導入されたバージョン:
- 1.2
 
- 
getCtrlP2public Point2D getCtrlP2()2番目の制御点を返します。- 定義:
- getCtrlP2、クラス- CubicCurve2D
- 戻り値:
- CubicCurve2Dの2番目の制御点である- Point2D。
- 導入されたバージョン:
- 1.2
 
- 
getX2public double getX2()終点のX座標を倍精度で返します。- 定義:
- getX2、クラス- CubicCurve2D
- 戻り値:
- CubicCurve2Dの終点のX座標。
- 導入されたバージョン:
- 1.2
 
- 
getY2public double getY2()終点のY座標を倍精度で返します。- 定義:
- getY2、クラス- CubicCurve2D
- 戻り値:
- CubicCurve2Dの終点のY座標。
- 導入されたバージョン:
- 1.2
 
- 
getP2public Point2D getP2()終点を返します。- 定義:
- getP2、クラス- CubicCurve2D
- 戻り値:
- CubicCurve2Dの終点である- Point2D。
- 導入されたバージョン:
- 1.2
 
- 
setCurvepublic void setCurve(double x1, double y1, double ctrlx1, double ctrly1, double ctrlx2, double ctrly2, double x2, double y2) この曲線の終点と制御点の位置を、指定されたdouble座標に設定します。- 定義:
- setCurve、クラス- CubicCurve2D
- パラメータ:
- x1- この- CubicCurve2Dの始点を設定するために使用されるX座標
- y1-- CubicCurve2Dの始点を設定するために使用されるY座標
- ctrlx1-- CubicCurve2Dに対する最初の制御点を設定するために使用されるX座標
- ctrly1-- CubicCurve2Dに対する最初の制御点を設定するために使用されるY座標
- ctrlx2-- CubicCurve2Dに対する2番目の制御点を設定するために使用されるX座標
- ctrly2-- CubicCurve2Dに対する2番目の制御点を設定するために使用されるY座標
- x2- この- CubicCurve2Dの終点を設定するために使用されるX座標
- y2-- CubicCurve2Dの終点を設定するために使用されるY座標
- 導入されたバージョン:
- 1.2
 
- 
setCurvepublic void setCurve(float x1, float y1, float ctrlx1, float ctrly1, float ctrlx2, float ctrly2, float x2, float y2) この曲線の終点と制御点の位置を、指定されたfloat座標に設定します。- パラメータ:
- x1- この- CubicCurve2Dの始点を設定するために使用されるX座標
- y1-- CubicCurve2Dの始点を設定するために使用されるY座標
- ctrlx1-- CubicCurve2Dに対する最初の制御点を設定するために使用されるX座標
- ctrly1-- CubicCurve2Dに対する最初の制御点を設定するために使用されるY座標
- ctrlx2-- CubicCurve2Dに対する2番目の制御点を設定するために使用されるX座標
- ctrly2-- CubicCurve2Dに対する2番目の制御点を設定するために使用されるY座標
- x2- この- CubicCurve2Dの終点を設定するために使用されるX座標
- y2-- CubicCurve2Dの終点を設定するために使用されるY座標
- 導入されたバージョン:
- 1.2
 
 
-