|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public class Scale extends Transform
Affine возразите, что масштабы координируют указанными факторами. Матрица, представляющая преобразование масштабирования, следующие:
[ x 0 0 (1-x)*pivotX ]
[ 0 y 0 (1-y)*pivotY ]
[ 0 0 z (1-z)*pivotZ ]
| Ввести | Свойство и Описание |
|---|---|
DoubleProperty |
pivotX
Определяет эти X координат, о которой точке происходит масштаб.
|
DoubleProperty |
pivotY
Определяет координату Y, о которой точке происходит масштаб.
|
DoubleProperty |
pivotZ
Определяет координату Z, о которой точке происходит масштаб.
|
DoubleProperty |
x
Определяет фактор, которым координаты масштабируются вдоль X направлений оси.
|
DoubleProperty |
y
Определяет фактор, которым координаты масштабируются вдоль направления Оси Y.
|
DoubleProperty |
z
Определяет фактор, которым координаты масштабируются вдоль направления Оси Z.
|
identity, onTransformChanged, type2D| Конструктор и Описание |
|---|
Scale()
Создает Масштаб значения по умолчанию (идентификационные данные).
|
Scale(double x, double y)
Создает двумерный Масштаб.
|
Scale(double x, double y, double z)
Создает трехмерный Масштаб.
|
Scale(double x, double y, double pivotX, double pivotY)
Создает двумерный Масштаб с центром.
|
Scale(double x, double y, double z, double pivotX, double pivotY, double pivotZ)
Создает трехмерный Масштаб с центром.
|
| Модификатор и Тип | Метод и Описание |
|---|---|
Масштаб |
clone()
Возвращает глубокую копию этого преобразования.
|
Преобразовать |
createConcatenation(Transform transform)
Возвращает связь этого преобразования и указанного преобразования.
|
Масштаб |
createInverse()
Возвращает обратное преобразование этого преобразования.
|
Point2D |
deltaTransform(double x, double y)
Преобразовывает относительный вектор величины этим преобразованием.
|
Point3D |
deltaTransform(double x, double y, double z)
Преобразовывает относительный вектор величины этим преобразованием.
|
double |
getMxx()
Получает X элементов масштабирования координаты 3x4 матрица.
|
double |
getMyy()
Получает координату Y масштабирующийся элемент 3x4 матрица.
|
double |
getMzz()
Получает координату Z масштабирующийся элемент 3x4 матрица.
|
double |
getPivotX()
Получает значение свойства pivotX.
|
double |
getPivotY()
Получает значение свойства pivotY.
|
double |
getPivotZ()
Получает значение свойства pivotZ.
|
double |
getTx()
Получает X координатных элементов преобразования 3x4 матрица.
|
double |
getTy()
Получает элемент преобразования координаты Y 3x4 матрица.
|
double |
getTz()
Получает элемент преобразования координаты Z 3x4 матрица.
|
double |
getX()
Получает значение свойства x.
|
double |
getY()
Получает значение свойства y.
|
double |
getZ()
Получает значение свойства z.
|
Point2D |
inverseDeltaTransform(double x, double y)
Преобразовывает относительный вектор величины инверсией этого преобразования.
|
Point3D |
inverseDeltaTransform(double x, double y, double z)
Преобразовывает относительный вектор величины инверсией этого преобразования.
|
Point2D |
inverseTransform(double x, double y)
Преобразовывает указанную точку инверсией этого преобразования.
|
Point3D |
inverseTransform(double x, double y, double z)
Преобразовывает указанную точку инверсией этого преобразования.
|
DoubleProperty |
pivotXProperty()
Определяет эти X координат, о которой точке происходит масштаб.
|
DoubleProperty |
pivotYProperty()
Определяет координату Y, о которой точке происходит масштаб.
|
DoubleProperty |
pivotZProperty()
Определяет координату Z, о которой точке происходит масштаб.
|
void |
setPivotX(double value)
Устанавливает значение свойства pivotX.
|
void |
setPivotY(double value)
Устанавливает значение свойства pivotY.
|
void |
setPivotZ(double value)
Устанавливает значение свойства pivotZ.
|
void |
setX(double value)
Устанавливает значение свойства x.
|
void |
setY(double value)
Устанавливает значение свойства y.
|
void |
setZ(double value)
Устанавливает значение свойства z.
|
java.lang.String |
toString()
Возвращает строковое представление этого
Scale объект. |
Point2D |
transform(double x, double y)
Преобразовывает указанную точку этим преобразованием.
|
Point3D |
transform(double x, double y, double z)
Преобразовывает указанную точку этим преобразованием.
|
DoubleProperty |
xProperty()
Определяет фактор, которым координаты масштабируются вдоль X направлений оси.
|
DoubleProperty |
yProperty()
Определяет фактор, которым координаты масштабируются вдоль направления Оси Y.
|
DoubleProperty |
zProperty()
Определяет фактор, которым координаты масштабируются вдоль направления Оси Z.
|
addEventFilter, addEventHandler, affine, affine, buildEventDispatchChain, column, column, deltaTransform, deltaTransform, determinant, getElement, getMxy, getMxz, getMyx, getMyz, getMzx, getMzy, getOnTransformChanged, identityProperty, inverseDeltaTransform, inverseDeltaTransform, inverseTransform, inverseTransform, inverseTransform, inverseTransform2DPoints, inverseTransform3DPoints, isIdentity, isType2D, onTransformChangedProperty, removeEventFilter, removeEventHandler, rotate, row, row, scale, scale, setOnTransformChanged, shear, shear, similarTo, toArray, toArray, transform, transform, transform, transform2DPoints, transform3DPoints, transformChanged, translate, type2DPropertypublic final DoubleProperty xProperty
1.0.getX(), setX(double)public final DoubleProperty yProperty
1.0.getY(), setY(double)public final DoubleProperty zProperty
1.0.getZ(), setZ(double)public final DoubleProperty pivotXProperty
getPivotX(), setPivotX(double)public final DoubleProperty pivotYProperty
getPivotY(), setPivotY(double)public final DoubleProperty pivotZProperty
getPivotZ(), setPivotZ(double)public Scale()
public Scale(double x, double y)
x - фактор, которым координаты масштабируются вдоль X осейy - фактор, которым координаты масштабируются вдоль Оси Ypublic Scale(double x, double y, double pivotX, double pivotY)
x - фактор, которым координаты масштабируются вдоль X осейy - фактор, которым координаты масштабируются вдоль Оси YpivotX - эти X координат, о которой точке происходит масштабpivotY - Y координируют, о которой точке происходит масштабpublic Scale(double x, double y, double z)
x - фактор, которым координаты масштабируются вдоль X осейy - фактор, которым координаты масштабируются вдоль Оси Yz - фактор, которым координаты масштабируются вдоль Оси Zpublic Scale(double x, double y, double z, double pivotX, double pivotY, double pivotZ)
x - фактор, которым координаты масштабируются вдоль X осейy - фактор, которым координаты масштабируются вдоль Оси Yz - фактор, которым координаты масштабируются вдоль Оси ZpivotX - эти X координат, о которой точке происходит масштабpivotY - Y координируют, о которой точке происходит масштабpivotZ - Z координируют, о которой точке происходит масштабpublic final void setX(double value)
1.0.public final double getX()
1.0.public final DoubleProperty xProperty()
1.0.getX(), setX(double)public final void setY(double value)
1.0.public final double getY()
1.0.public final DoubleProperty yProperty()
1.0.getY(), setY(double)public final void setZ(double value)
1.0.public final double getZ()
1.0.public final DoubleProperty zProperty()
1.0.getZ(), setZ(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 final void setPivotZ(double value)
public final double getPivotZ()
public final DoubleProperty pivotZProperty()
getPivotZ(), setPivotZ(double)public double getMxx()
Transformpublic double getMyy()
Transformpublic double getMzz()
Transformpublic double getTx()
Transformpublic double getTy()
Transformpublic double getTz()
Transformpublic Преобразовать createConcatenation(Transform transform)
TransformgetTransforms() список, this преобразуйте сначала и указанное transform второй.createConcatenation в class Transformtransform - преобразуйте, чтобы быть связанными с этим преобразованиемpublic Масштаб createInverse() throws NonInvertibleTransformException
TransformcreateInverse в class TransformNonInvertibleTransformException - если это преобразование не может быть инвертированоpublic Масштаб клон()
Transformpublic Point2D преобразовать(double x, double y)
Transformpublic Point3D преобразовать(double x, double y, double z)
Transformpublic Point2D deltaTransform(double x, double y)
TransformdeltaTransform в class Transformx - векторная величина в направлении X осейy - векторная величина в направлении Оси YPoint2D экземплярpublic Point3D deltaTransform(double x, double y, double z)
TransformdeltaTransform в class Transformx - векторная величина в направлении X осейy - векторная величина в направлении Оси YPoint3D экземплярpublic Point2D inverseTransform(double x, double y) throws NonInvertibleTransformException
TransforminverseTransform в class Transformx - X координат точкиy - координата Y точкиNonInvertibleTransformException - если это преобразование не может быть инвертированоpublic Point3D inverseTransform(double x, double y, double z) throws NonInvertibleTransformException
TransforminverseTransform в class Transformx - X координат точкиy - координата Y точкиz - координата Z точкиNonInvertibleTransformException - если это преобразование не может быть инвертированоpublic Point2D inverseDeltaTransform(double x, double y) throws NonInvertibleTransformException
TransforminverseDeltaTransform в class Transformx - векторная величина в направлении X осейy - векторная величина в направлении Оси YPoint2D экземплярNonInvertibleTransformException - если это преобразование не может быть инвертированоpublic Point3D inverseDeltaTransform(double x, double y, double z) throws NonInvertibleTransformException
TransforminverseDeltaTransform в class Transformx - векторная величина в направлении X осейy - векторная величина в направлении Оси YPoint3D экземплярNonInvertibleTransformException - если это преобразование не может быть инвертированоpublic java.lang.String toString()
Scale объект.toString в class java.lang.ObjectScale объект.Copyright (c) 2008, 2013, Oracle и/или его филиалы. Все права защищены. Использование подвергается .