Spec-Zone.ru › OpenJavaFX 17

Класс Translate

java.lang.Object
javafx.scene.transform.Transform
javafx.scene.transform.Translate
Все реализованные интерфейсы:
Cloneable, EventTarget
public class Translate
extends Transform
Этот класс представляет собой объект Affine, который переводит координаты на указанные множители. Матрица, представляющая трансляционное преобразование на расстояния x, y и z, имеет следующий вид:
              [   1   0   0   x   ]
              [   0   1   0   y   ]
              [   0   0   1   z   ]
 
С:
JavaFX 2.0

Краткое описание свойств

Свойства
Тип Свойство Описание
DoubleProperty x
Определяет расстояние, на которое координаты перемещаются в направлении оси X
DoubleProperty y
Определяет расстояние, на которое координаты перемещаются в направлении оси Y
DoubleProperty z
Определяет расстояние, на которое координаты перемещаются в направлении оси Z

Свойства, объявленные в классе javafx.scene.transform.Transform

identity, onTransformChanged, type2D

Краткое описание конструкторов

Конструкторы
Конструктор Описание
Translate()
Создаёт по умолчанию Translate (тождественное преобразование).
Translate​(double x, double y)
Создаёт двумерный Translate.
Translate​(double x, double y, double z)
Создаёт трёхмерный Translate.

Краткое описание методов

Модификатор и тип Метод Описание
Translate clone()
Возвращает глубокую копию этого преобразования.
Translate createInverse()
Возвращает обратное преобразование этого преобразования.
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.scene.transform.Transform

addEventFilter, addEventHandler, affine, affine, column, column, createConcatenation, 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

Методы, объявленные в классе java.lang.Object

equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Методы, объявленные в интерфейсе javafx.event.EventTarget

buildEventDispatchChain

Подробности свойств

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 (тождественный).

Translate

public Translate(double x, double y)
Создаёт Translate для двухмерного пространства.
Параметры:
x - расстояние, на которое координаты смещаются по оси X
y - расстояние, на которое координаты смещаются по оси Y

Translate

public Translate(double x, double y, double z)
Создаёт Translate для трёхмерного пространства.
Параметры:
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)

createInverse

public Translate createInverse()
Описание скопировано из класса: Transform
Возвращает обратное преобразование этого преобразования.
Переопределяет:
createInverse в классе Transform
Возвращает:
обратное преобразование

clone

public Translate clone()
Описание скопировано из класса: Transform
Возвращает глубокую копию этого преобразования.
Переопределяет:
clone в классе Transform
Возвращает:
копию этого преобразования

toString

public String toString()
Возвращает строковое представление этого объекта Translate.
Переопределяет:
toString в классе Object
Возвращает:
строковое представление этого объекта Translate.

© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API