T.M. SoftStudio

feci quod potui, faciant meliora potentes

Класс Rotate

Класс Rotate расширяет класс Transform и представляет вращение.

Класс Rotate имеет следующие свойства, поля, конструкторы и методы:

  • Свойство angle – угол вращения.

  • Свойство pivotX – горизонтальная координата опорной точки вращения.

  • Свойство pivotY – вертикальная координата опорной точки вращения.

  • Свойство pivotZ – Z-координата опорной точки вращения.

  • Свойство axis – объект javafx.geometry.Point3D, определяющий ось вращения для опорной точки вращения.

  • Поле public static final Point3D X_AXIS – в качестве оси вращения используется ось Х.

  • Поле public static final Point3D Y_AXIS – в качестве оси вращения используется ось Y.

  • Поле public static final Point3D Z_AXIS – в качестве оси вращения используется ось Z.

  • Конструктор public Rotate().

  • Конструктор public Rotate(double angle).

  • Конструктор public Rotate(double angle, Point3D axis).

  • Конструктор public Rotate(double angle, double pivotX, double pivotY).

  • Конструктор public Rotate(double angle, double pivotX, double pivotY, double pivotZ).

  • Конструктор public Rotate(double angle, double pivotX, double pivotY, double pivotZ, Point3D axis).

  • Метод public final void setAngle(double value) – устанавливает угол вращения.

  • Метод public final double getAngle() – возвращает угол вращения.

  • Метод public DoubleProperty angleProperty() – возвращает JavaFX Beans свойство угла вращения.

  • Метод public final void setPivotX(double value) – устанавливает горизонтальную координату опорной точки вращения.

  • Метод public final double getPivotX() – возвращает горизонтальную координату опорной точки вращения.

  • Метод public DoubleProperty pivotXProperty() – возвращает JavaFX Beans свойство горизонтальной координаты опорной точки вращения.

  • Метод public final void setPivotY(double value) – устанавливает вертикальную координату опорной точки вращения.

  • Метод public final double getPivotY() – возвращает вертикальную координату опорной точки вращения.

  • Метод public DoubleProperty pivotYProperty() – возвращает JavaFX Beans свойство вертикальной координаты опорной точки вращения.

  • Метод public final void setPivotZ(double value) – устанавливает Z-координату опорной точки вращения.

  • Метод public final double getPivotZ() – возвращает Z-координату опорной точки вращения.

  • Метод public DoubleProperty pivotZProperty() – возвращает JavaFX Beans свойство Z-координаты опорной точки вращения.

  • Метод public final void setAxis(Point3D value) – устанавливает ось вращения.

  • Метод public final Point3D getAxis() – возвращает ось вращения.

  • Метод public ObjectProperty<Point3D> axisProperty() – возвращает JavaFX Beans свойство оси вращения.

  • Методы public double getMxx(), public double getMxy(), public double getMxz(), public double getTx(), public double getMyx(), public double getMyy(), public double getMyz(), public double getTy(), public double getMzx(), public double getMzy(), public double getMzz(), public double getTz() – возвращают координаты матрицы трансформации.