|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public class Shear extends Transform
Affine возразите, что ножницы координируют указанными множителями. Матрица, представляющая преобразование сдвига, следующие:
[ 1 x 0 -x*pivotY ]
[ y 1 0 -y*pivotX ]
[ 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 |
getMxy()
Получает элемент координаты XY 3x4 матрица.
|
double |
getMyx()
Получает элемент координаты YX 3x4 матрица.
|
double |
getPivotX()
Получает значение свойства pivotX.
|
double |
getPivotY()
Получает значение свойства pivotY.
|
double |
getTx()
Получает X координатных элементов преобразования 3x4 матрица.
|
double |
getTy()
Получает элемент преобразования координаты Y 3x4 матрица.
|
double |
getX()
Получает значение свойства x.
|
double |
getY()
Получает значение свойства y.
|
DoubleProperty |
pivotXProperty()
Определяет X координат точки центра сдвига.
|
DoubleProperty |
pivotYProperty()
Определяет координату Y точки центра сдвига.
|
void |
setPivotX(double value)
Устанавливает значение свойства pivotX.
|
void |
setPivotY(double value)
Устанавливает значение свойства pivotY.
|
void |
setX(double value)
Устанавливает значение свойства x.
|
void |
setY(double value)
Устанавливает значение свойства y.
|
java.lang.String |
toString()
Возвращает строковое представление этого
Shear объект. |
DoubleProperty |
xProperty()
Определяет множитель, на который координаты смещаются в направлении положительного X осей как фактор их координаты Y.
|
DoubleProperty |
yProperty()
Определяет множитель, на который координаты смещаются в направлении положительной Оси Y как фактор их X координат.
|
public final DoubleProperty xProperty
getX(), setX(double)public final DoubleProperty yProperty
getY(), setY(double)public final DoubleProperty pivotXProperty
getPivotX(), setPivotX(double)public final DoubleProperty pivotYProperty
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 double getMxy()
Transformpublic double getMyx()
Transformpublic double getTx()
Transformpublic double getTy()
Transformpublic java.lang.String toString()
Shear объект.toString в class java.lang.ObjectShear объект.Copyright (c) 2008, 2012, Oracle и/или его филиалы. Все права защищены. Использование подвергается .