Class AffineTransformBuilder

Построитель аффинных преобразований

Построитель объектов Affine Transform . По умолчанию используется преобразование идентификаторов.

Вызовите Affine Transform Builder#build() чтобы получить объект Affine Transform .

const transform =
    SlidesApp.newAffineTransformBuilder().setScaleX(2.0).setShearY(1.1).build();

// The resulting transform matrix is
//  [ 2.0   0.0   0.0 ]
//  [ 1.1   1.0   0.0 ]
//  [  0     0     1  ]
}

Методы

Метод Тип возврата Краткое описание
build() Affine Transform Создает объект Affine Transform , инициализируемый элементами, установленными в построителе.
set Scale X(scaleX) Affine Transform Builder Устанавливает элемент масштабирования координаты X и возвращает построитель.
set Scale Y(scaleY) Affine Transform Builder Устанавливает элемент масштабирования координаты Y и возвращает построитель.
set Shear X(shearX) Affine Transform Builder Устанавливает элемент сдвига координаты X и возвращает построитель.
set Shear Y(shearY) Affine Transform Builder Устанавливает элемент сдвига координаты Y и возвращает построитель.
set Translate X(translateX) Affine Transform Builder Устанавливает элемент перевода координаты X в пунктах и ​​возвращает построитель.
set Translate Y(translateY) Affine Transform Builder Устанавливает элемент перевода координаты Y в пунктах и ​​возвращает построитель.

Подробная документация

build()

Создает объект Affine Transform , инициализируемый элементами, установленными в построителе.

Возвращаться

Affine Transform


set Scale X(scaleX)

Устанавливает элемент масштабирования координаты X и возвращает построитель.

Параметры

Имя Тип Описание
scaleX Number

Возвращаться

Affine Transform Builder


set Scale Y(scaleY)

Устанавливает элемент масштабирования координаты Y и возвращает построитель.

Параметры

Имя Тип Описание
scaleY Number

Возвращаться

Affine Transform Builder


set Shear X(shearX)

Устанавливает элемент сдвига координаты X и возвращает построитель.

Параметры

Имя Тип Описание
shearX Number

Возвращаться

Affine Transform Builder


set Shear Y(shearY)

Устанавливает элемент сдвига координаты Y и возвращает построитель.

Параметры

Имя Тип Описание
shearY Number

Возвращаться

Affine Transform Builder


set Translate X(translateX)

Устанавливает элемент перевода координаты X в пунктах и ​​возвращает построитель.

Параметры

Имя Тип Описание
translateX Number

Возвращаться

Affine Transform Builder


set Translate Y(translateY)

Устанавливает элемент перевода координаты Y в пунктах и ​​возвращает построитель.

Параметры

Имя Тип Описание
translateY Number

Возвращаться

Affine Transform Builder