クラス
javafx.geometry.Point3Dの使用
-
Point3Dを使用するパッケージ パッケージ 説明 javafx.animation 使いやすい遷移ベースのアニメーションのクラスのセットを提供します。javafx.geometry 2次元ジオメトリに関連するオブジェクトで操作を定義および実行する2Dクラスのセットを提供します。javafx.scene JavaFXシーン・グラフAPIのベース・クラスのコア・セットを提供します。javafx.scene.input マウスおよびキーボード入力イベント処理のクラスのセットを提供します。javafx.scene.transform Affineオブジェクトの回転、スケーリング、切断および変換を実行する便利なクラスのセットを提供します。 -
-
javafx.animationでのPoint3Dの使用
Point3Dを返すjavafx.animationのメソッド 修飾子と型 メソッド 説明 Point3DRotateTransition. getAxis()プロパティaxisの値を取得します。Point3D型の引数を持つ型を返すjavafx.animationのメソッド 修飾子と型 メソッド 説明 ObjectProperty<Point3D>RotateTransition. axisProperty()このRotateTransitionの回転軸を指定します。Point3D型のパラメータを持つjavafx.animationのメソッド 修飾子と型 メソッド 説明 voidRotateTransition. setAxis(Point3D value)プロパティaxisの値を設定します。 -
javafx.geometryでのPoint3Dの使用
Point3Dとして宣言されているjavafx.geometryのフィールド 修飾子と型 フィールド 説明 static Point3DPoint3D. ZERO3つすべての座標が0に設定された点またはベクトル。Point3Dを返すjavafx.geometryのメソッド 修飾子と型 メソッド 説明 Point3DPoint3D. add(double x, double y, double z)この点の座標に指定された座標が加算された点を返します。Point3DPoint3D. add(Point3D point)この点の座標に指定された点の座標が加算された点を返します。Point3DPoint2D. crossProduct(double x, double y)このインスタンスで表されるベクトルと指定されたベクトルのクロス積を計算します。Point3DPoint2D. crossProduct(Point2D vector)このインスタンスで表されるベクトルと指定されたベクトルのクロス積を計算します。Point3DPoint3D. crossProduct(double x, double y, double z)このインスタンスで表されるベクトルと指定されたベクトルのクロス積を計算します。Point3DPoint3D. crossProduct(Point3D vector)このインスタンスで表されるベクトルと指定されたベクトルのクロス積を計算します。Point3DPoint3D. midpoint(double x, double y, double z)この点と指定された座標の中間にある点を返します。Point3DPoint3D. midpoint(Point3D point)この点と指定された点の中間にある点を返します。Point3DPoint3D. multiply(double factor)この点の座標に指定された係数を乗算した点を返します。Point3DPoint3D. normalize()このインスタンスで表される相対的な大きさベクトルを正規化します。Point3DPoint3D. subtract(double x, double y, double z)この点の座標から指定された座標が減算された点を返します。Point3DPoint3D. subtract(Point3D point)この点の座標から指定された点の座標が減算された点を返します。Point3D型のパラメータを持つjavafx.geometryのメソッド 修飾子と型 メソッド 説明 Point3DPoint3D. add(Point3D point)この点の座標に指定された点の座標が加算された点を返します。doublePoint3D. angle(Point3D point)この点で表されるベクトルと指定された点で表されるベクトルの間の角度(度)を計算します。doublePoint3D. angle(Point3D p1, Point3D p2)この点を頂点とした3つの点の間の角度(度)を計算します。booleanBoundingBox. contains(Point3D p)指定された点がBoundsの境界の内側にあるかどうかをテストします。abstract booleanBounds. contains(Point3D p)指定された点がBoundsの境界の内側にあるかどうかをテストします。Point3DPoint3D. crossProduct(Point3D vector)このインスタンスで表されるベクトルと指定されたベクトルのクロス積を計算します。doublePoint3D. distance(Point3D point)この点と指定されたpointの間の距離を計算します。doublePoint3D. dotProduct(Point3D vector)このインスタンスで表されるベクトルと指定されたベクトルのドット(スカラー)積を計算します。Point3DPoint3D. midpoint(Point3D point)この点と指定された点の中間にある点を返します。Point3DPoint3D. subtract(Point3D point)この点の座標から指定された点の座標が減算された点を返します。 -
javafx.sceneでのPoint3Dの使用
Point3Dを返すjavafx.sceneのメソッド 修飾子と型 メソッド 説明 Point3DNode. getRotationAxis()プロパティrotationAxisの値を取得します。Point3DNode. localToParent(double x, double y, double z)このNodeのローカル座標空間からその親の座標空間に点を変換します。Point3DNode. localToParent(Point3D localPoint)このNodeのローカル座標空間からその親の座標空間に点を変換します。Point3DNode. localToScene(double x, double y, double z)このNodeのローカル座標空間からそのsceneの座標空間に点を変換します。Point3DNode. localToScene(double x, double y, double z, boolean rootScene)このNodeのローカル座標空間からそのsceneの座標空間に点を変換します。Point3DNode. localToScene(Point3D localPoint)このNodeのローカル座標空間からそのsceneの座標空間に点を変換します。Point3DNode. localToScene(Point3D localPoint, boolean rootScene)このNodeのローカル座標空間からそのsceneの座標空間に点を変換します。Point3DNode. parentToLocal(double parentX, double parentY, double parentZ)親の座標空間からこのNodeのローカル座標空間に点を変換します。Point3DNode. parentToLocal(Point3D parentPoint)親の座標空間からこのNodeのローカル座標空間に点を変換します。Point3DNode. sceneToLocal(double sceneX, double sceneY, double sceneZ)sceneの座標空間からこのNodeのローカル座標空間に点を変換します。Point3DNode. sceneToLocal(Point3D scenePoint)sceneの座標空間からこのNodeのローカル座標空間に点を変換します。Point3D型の引数を持つ型を返すjavafx.sceneのメソッド 修飾子と型 メソッド 説明 ObjectProperty<Point3D>Node. rotationAxisProperty()このNodeの回転軸を定義します。Point3D型のパラメータを持つjavafx.sceneのメソッド 修飾子と型 メソッド 説明 Point3DNode. localToParent(Point3D localPoint)このNodeのローカル座標空間からその親の座標空間に点を変換します。Point3DNode. localToScene(Point3D localPoint)このNodeのローカル座標空間からそのsceneの座標空間に点を変換します。Point3DNode. localToScene(Point3D localPoint, boolean rootScene)このNodeのローカル座標空間からそのsceneの座標空間に点を変換します。Point2DNode. localToScreen(Point3D localPoint)このNodeのローカル座標空間からそのScreenの座標空間に点を変換します。Point3DNode. parentToLocal(Point3D parentPoint)親の座標空間からこのNodeのローカル座標空間に点を変換します。Point3DNode. sceneToLocal(Point3D scenePoint)sceneの座標空間からこのNodeのローカル座標空間に点を変換します。voidNode. setRotationAxis(Point3D value)プロパティrotationAxisの値を設定します。 -
javafx.scene.inputでのPoint3Dの使用
Point3Dを返すjavafx.scene.inputのメソッド 修飾子と型 メソッド 説明 Point3DPickResult. getIntersectedNormal()取得された3D形状の交差した垂直線を返します。Point3DPickResult. getIntersectedPoint()取得されたノードのローカル座標の交差した点を返します。Point3D型のパラメータを持つjavafx.scene.inputのコンストラクタ コンストラクタ 説明 PickResult(Node node, Point3D point, double distance)3D形状以外のターゲットのPickResultの新しいインスタンスを作成します。PickResult(Node node, Point3D point, double distance, int face, Point2D texCoord)PickResultの新しいインスタンスを作成します。PickResult(Node node, Point3D point, double distance, int face, Point3D normal, Point2D texCoord)PickResultの新しいインスタンスを作成します。 -
javafx.scene.transformでのPoint3Dの使用
Point3Dとして宣言されているjavafx.scene.transformのフィールド 修飾子と型 フィールド 説明 static Point3DRotate. X_AXIS回転の軸としてX軸を指定します。static Point3DRotate. Y_AXIS回転の軸としてY軸を指定します。static Point3DRotate. Z_AXIS回転の軸としてZ軸を指定します。Point3Dを返すjavafx.scene.transformのメソッド 修飾子と型 メソッド 説明 Point3DAffine. deltaTransform(double x, double y, double z)Point3DRotate. deltaTransform(double x, double y, double z)Point3DScale. deltaTransform(double x, double y, double z)Point3DShear. deltaTransform(double x, double y, double z)Point3DTransform. deltaTransform(double x, double y, double z)相対的な大きさベクトルをこの変換によって変換します。Point3DTransform. deltaTransform(Point3D point)指定されたPoint3Dインスタンスで表される相対的な大きさベクトルをこの変換によって変換します。Point3DTranslate. deltaTransform(double x, double y, double z)Point3DTranslate. deltaTransform(Point3D point)Point3DRotate. getAxis()プロパティaxisの値を取得します。Point3DAffine. inverseDeltaTransform(double x, double y, double z)Point3DRotate. inverseDeltaTransform(double x, double y, double z)Point3DScale. inverseDeltaTransform(double x, double y, double z)Point3DShear. inverseDeltaTransform(double x, double y, double z)Point3DTransform. inverseDeltaTransform(double x, double y, double z)相対的な大きさベクトルをこの変換によって逆変換します。Point3DTransform. inverseDeltaTransform(Point3D point)指定されたPoint3Dインスタンスで表される相対的な大きさベクトルをこの変換によって逆変換します。Point3DTranslate. inverseDeltaTransform(double x, double y, double z)Point3DTranslate. inverseDeltaTransform(Point3D point)Point3DAffine. inverseTransform(double x, double y, double z)Point3DRotate. inverseTransform(double x, double y, double z)Point3DScale. inverseTransform(double x, double y, double z)Point3DShear. inverseTransform(double x, double y, double z)Point3DTransform. inverseTransform(double x, double y, double z)指定された点をこの変換によって逆変換します。Point3DTransform. inverseTransform(Point3D point)指定された点をこの変換によって逆変換します。Point3DTranslate. inverseTransform(double x, double y, double z)Point3DAffine. transform(double x, double y, double z)Point3DRotate. transform(double x, double y, double z)Point3DScale. transform(double x, double y, double z)Point3DShear. transform(double x, double y, double z)Point3DTransform. transform(double x, double y, double z)指定された点をこの変換によって変換します。Point3DTransform. transform(Point3D point)指定された点をこの変換によって変換します。Point3DTranslate. transform(double x, double y, double z)Point3D型の引数を持つ型を返すjavafx.scene.transformのメソッド 修飾子と型 メソッド 説明 ObjectProperty<Point3D>Rotate. axisProperty()ピボット・ポイントの回転軸を定義します。Point3D型のパラメータを持つjavafx.scene.transformのメソッド 修飾子と型 メソッド 説明 voidAffine. appendRotation(double angle, double pivotX, double pivotY, double pivotZ, Point3D axis)回転をこのインスタンスの後に追加します。voidAffine. appendRotation(double angle, Point3D pivot, Point3D axis)回転をこのインスタンスの後に追加します。voidAffine. appendScale(double sx, double sy, double sz, Point3D pivot)ピボットによる拡大縮小をこのインスタンスの後に追加します。Point3DTransform. deltaTransform(Point3D point)指定されたPoint3Dインスタンスで表される相対的な大きさベクトルをこの変換によって変換します。Point3DTranslate. deltaTransform(Point3D point)Point3DTransform. inverseDeltaTransform(Point3D point)指定されたPoint3Dインスタンスで表される相対的な大きさベクトルをこの変換によって逆変換します。Point3DTranslate. inverseDeltaTransform(Point3D point)Point3DTransform. inverseTransform(Point3D point)指定された点をこの変換によって逆変換します。voidAffine. prependRotation(double angle, double pivotX, double pivotY, double pivotZ, Point3D axis)回転をこのインスタンスの前に追加します。voidAffine. prependRotation(double angle, Point3D pivot, Point3D axis)回転をこのインスタンスの前に追加します。voidAffine. prependScale(double sx, double sy, double sz, Point3D pivot)ピボットによる拡大縮小をこのインスタンスの前に追加します。voidRotate. setAxis(Point3D value)プロパティaxisの値を設定します。Point3DTransform. transform(Point3D point)指定された点をこの変換によって変換します。Point3D型のパラメータを持つjavafx.scene.transformのコンストラクタ コンストラクタ 説明 Rotate(double angle, double pivotX, double pivotY, double pivotZ, Point3D axis)ピボットによる3D回転変換を作成します。Rotate(double angle, Point3D axis)3D回転変換を作成します。
-