Spec-Zone .ru
спецификации, руководства, описания, API
|
public class Shear extends Transform
Affine
возразите, что ножницы координируют указанными множителями. Матрица, представляющая преобразование сдвига, следующие: [ 1 x 0 0 ] [ y 1 0 0 ] [ 0 0 1 0 ]
Например:
Text text = new Text("Using Shear for pseudo-italic font");
text.setX(20);
text.setY(50);
text.setFont(new Font(20));
text.getTransforms().add(new Shear(-0.35, 0));
Ввести | Свойство и Описание |
---|---|
DoubleProperty |
pivotX
Определяет X координат точки центра сдвига.
|
DoubleProperty |
pivotY
Определяет координату Y точки центра сдвига.
|
DoubleProperty |
x
Определяет множитель, на который координаты смещаются в направлении положительного X осей как фактор их координаты Y.
|
DoubleProperty |
y
Определяет множитель, на который координаты смещаются в направлении положительной Оси Y как фактор их X координат.
|
Конструктор и Описание |
---|
Shear()
Создает Сдвиг значения по умолчанию (идентификационные данные).
|
Shear(double x, double y)
Создает новый экземпляр Сдвига.
|
Shear(double x, double y, double pivotX, double pivotY)
Создает новый экземпляр Сдвига с центром.
|
Модификатор и Тип | Метод и Описание |
---|---|
double |
getPivotX()
Определяет X координат точки центра сдвига.
|
double |
getPivotY()
Определяет координату Y точки центра сдвига.
|
double |
getX()
Определяет множитель, на который координаты смещаются в направлении положительного X осей как фактор их координаты Y.
|
double |
getY()
Определяет множитель, на который координаты смещаются в направлении положительной Оси Y как фактор их X координат.
|
DoubleProperty |
pivotXProperty()
Определяет X координат точки центра сдвига.
|
DoubleProperty |
pivotYProperty()
Определяет координату Y точки центра сдвига.
|
void |
setPivotX(double value)
Определяет X координат точки центра сдвига.
|
void |
setPivotY(double value)
Определяет координату Y точки центра сдвига.
|
void |
setX(double value)
Определяет множитель, на который координаты смещаются в направлении положительного X осей как фактор их координаты Y.
|
void |
setY(double value)
Определяет множитель, на который координаты смещаются в направлении положительной Оси Y как фактор их X координат.
|
java.lang.String |
toString()
Возвращает строковое представление этого
Shear объект. |
DoubleProperty |
xProperty()
Определяет множитель, на который координаты смещаются в направлении положительного X осей как фактор их координаты Y.
|
DoubleProperty |
yProperty()
Определяет множитель, на который координаты смещаются в направлении положительной Оси Y как фактор их X координат.
|
getX()
, setX(double)
getY()
, setY(double)
getPivotX()
, setPivotX(double)
getPivotY()
, setPivotY(double)
public Shear()
public Shear(double x, double y)
x
- множитель, на который координаты смещаются в направлении положительного X осей как фактор их координаты Yy
- множитель, на который координаты смещаются в направлении положительной Оси Y как фактор их X координатpublic Shear(double x, double y, double pivotX, double pivotY)
x
- множитель, на который координаты смещаются в направлении положительного X осей как фактор их координаты Yy
- множитель, на который координаты смещаются в направлении положительной Оси Y как фактор их X координатpivotX
- X координат точки центра сдвигаpivotY
- координата Y точки центра сдвигаpublic final void setX(double value)
public final double getX()
public final DoubleProperty xProperty()
getX()
, setX(double)
public final void setY(double value)
public final double getY()
public final DoubleProperty yProperty()
getY()
, setY(double)
public final void setPivotX(double value)
public final double getPivotX()
public final DoubleProperty pivotXProperty()
getPivotX()
, setPivotX(double)
public final void setPivotY(double value)
public final double getPivotY()
public final DoubleProperty pivotYProperty()
getPivotY()
, setPivotY(double)
public java.lang.String toString()
Shear
объект.toString
в class java.lang.Object
Shear
объект.Copyright (c) 2008, 2011, Oracle и/или его филиалы. Все права защищены. Использование подвергается