|
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.ObjectShear объект.Copyright (c) 2008, 2011, Oracle и/или его филиалы. Все права защищены. Использование подвергается .