- java.lang.Object
-
- javafx.scene.transform.Transform
-
- javafx.scene.transform.Translate
-
- すべての実装されたインタフェース:
Cloneable
,EventTarget
public class Translate extends Transform
このクラスは、指定された係数で座標を変換するAffine
オブジェクトを表します。 平行移動変換を表す行列は、次のようになります。[ 1 0 0 x ] [ 0 1 0 y ] [ 0 0 1 z ]
- 導入されたバージョン:
- JavaFX 2.0
-
-
プロパティのサマリー
プロパティ Type プロパティ 説明 DoubleProperty
x
座標がX軸方向で平行移動される距離を定義します。DoubleProperty
y
座標がY軸方向で平行移動される距離を定義します。DoubleProperty
z
座標がZ軸方向で平行移動される距離を定義します。-
クラス javafx.scene.transform.Transformで宣言されたプロパティ
identity、onTransformChanged、type2D
-
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 double
getX()
プロパティxの値を取得します。double
getY()
プロパティyの値を取得します。double
getZ()
プロパティzの値を取得します。void
setX(double value)
プロパティxの値を設定します。void
setY(double value)
プロパティyの値を設定します。void
setZ(double value)
プロパティzの値を設定します。String
toString()
このTranslate
オブジェクトの文字列表現を返します。DoubleProperty
xProperty()
座標がX軸方向で平行移動される距離を定義します。DoubleProperty
yProperty()
座標がY軸方向で平行移動される距離を定義します。DoubleProperty
zProperty()
座標がZ軸方向で平行移動される距離を定義します。-
インタフェース javafx.event.EventTargetで宣言されたメソッド
buildEventDispatchChain
-
クラス javafx.scene.transform.Transformで宣言されたメソッド
addEventFilter, addEventHandler, affine, affine, clone, column, column, createConcatenation, createInverse, deltaTransform, deltaTransform, deltaTransform, deltaTransform, determinant, getElement, getMxx, getMxy, getMxz, getMyx, getMyy, getMyz, getMzx, getMzy, getMzz, getOnTransformChanged, getTx, getTy, getTz, identityProperty, inverseDeltaTransform, inverseDeltaTransform, inverseDeltaTransform, inverseDeltaTransform, inverseTransform, inverseTransform, inverseTransform, inverseTransform, inverseTransform, inverseTransform2DPoints, inverseTransform3DPoints, isIdentity, isType2D, onTransformChangedProperty, removeEventFilter, removeEventHandler, rotate, row, row, scale, scale, setOnTransformChanged, shear, shear, similarTo, toArray, toArray, transform, transform, transform, transform, transform, transform2DPoints, transform3DPoints, transformChanged, translate, type2DProperty
-
-
-
-
プロパティの詳細
-
x
public final DoubleProperty xProperty
座標がX軸方向で平行移動される距離を定義します。- 関連項目:
getX()
、setX(double)
-
y
public final DoubleProperty yProperty
座標がY軸方向で平行移動される距離を定義します。- 関連項目:
getY()
、setY(double)
-
z
public final DoubleProperty zProperty
座標がZ軸方向で平行移動される距離を定義します。- 関連項目:
getZ()
、setZ(double)
-
-
コンストラクタの詳細
-
Translate
public Translate()
デフォルトの平行移動(恒等)を作成します。
-
Translate
public Translate(double x, double y)
2次元平行移動を作成します。- パラメータ:
x
- 座標がX軸方向で平行移動される距離y
- 座標がY軸方向で平行移動される距離
-
Translate
public Translate(double x, double y, double z)
3次元平行移動を作成します。- パラメータ:
x
- 座標がX軸方向で平行移動される距離y
- 座標がY軸方向で平行移動される距離z
- 座標がZ軸方向で平行移動される距離
-
-
メソッドの詳細
-
setX
public final void setX(double value)
プロパティxの値を設定します。- プロパティの説明:
- 座標がX軸方向で平行移動される距離を定義します。
-
getX
public final double getX()
プロパティxの値を取得します。- プロパティの説明:
- 座標がX軸方向で平行移動される距離を定義します。
-
xProperty
public final DoubleProperty xProperty()
座標がX軸方向で平行移動される距離を定義します。- 関連項目:
getX()
、setX(double)
-
setY
public final void setY(double value)
プロパティyの値を設定します。- プロパティの説明:
- 座標がY軸方向で平行移動される距離を定義します。
-
getY
public final double getY()
プロパティyの値を取得します。- プロパティの説明:
- 座標がY軸方向で平行移動される距離を定義します。
-
yProperty
public final DoubleProperty yProperty()
座標がY軸方向で平行移動される距離を定義します。- 関連項目:
getY()
、setY(double)
-
setZ
public final void setZ(double value)
プロパティzの値を設定します。- プロパティの説明:
- 座標がZ軸方向で平行移動される距離を定義します。
-
getZ
public final double getZ()
プロパティzの値を取得します。- プロパティの説明:
- 座標がZ軸方向で平行移動される距離を定義します。
-
zProperty
public final DoubleProperty zProperty()
座標がZ軸方向で平行移動される距離を定義します。- 関連項目:
getZ()
、setZ(double)
-
-