Class AffineTransformBuilder

AffineTransformBuilder

Trình tạo cho các đối tượng AffineTransform. Mặc định là phép biến đổi đồng nhất.

Gọi AffineTransformBuilder#build() để lấy đối tượng AffineTransform.

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  ]
}

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
build()AffineTransformTạo một đối tượng AffineTransform được khởi chạy bằng các phần tử được đặt trong trình tạo.
setScaleX(scaleX)AffineTransformBuilderĐặt phần tử chia tỷ lệ toạ độ X và trả về trình tạo.
setScaleY(scaleY)AffineTransformBuilderĐặt phần tử tỷ lệ toạ độ Y và trả về trình tạo.
setShearX(shearX)AffineTransformBuilderĐặt phần tử cắt theo toạ độ X và trả về trình tạo.
setShearY(shearY)AffineTransformBuilderĐặt phần tử cắt theo toạ độ Y và trả về trình tạo.
setTranslateX(translateX)AffineTransformBuilderĐặt phần tử dịch toạ độ X theo điểm và trả về trình tạo.
setTranslateY(translateY)AffineTransformBuilderĐặt phần tử dịch toạ độ Y theo điểm và trả về trình tạo.

Tài liệu chi tiết

build()

Tạo một đối tượng AffineTransform được khởi chạy bằng các phần tử được đặt trong trình tạo.

Cầu thủ trả bóng

AffineTransform – Đối tượng AffineTransform đã tạo.


setScaleX(scaleX)

Đặt phần tử chia tỷ lệ toạ độ X và trả về trình tạo.

Thông số

TênLoạiMô tả
scaleXNumberTỷ lệ X.

Cầu thủ trả bóng

AffineTransformBuilder – Trình tạo này, để liên kết.


setScaleY(scaleY)

Đặt phần tử tỷ lệ toạ độ Y và trả về trình tạo.

Thông số

TênLoạiMô tả
scaleYNumberTỷ lệ Y.

Cầu thủ trả bóng

AffineTransformBuilder – Trình tạo này, để liên kết.


setShearX(shearX)

Đặt phần tử cắt theo toạ độ X và trả về trình tạo.

Thông số

TênLoạiMô tả
shearXNumberĐộ xiên X.

Cầu thủ trả bóng

AffineTransformBuilder – Trình tạo này, để liên kết.


setShearY(shearY)

Đặt phần tử cắt theo toạ độ Y và trả về trình tạo.

Thông số

TênLoạiMô tả
shearYNumberĐộ nghiêng Y.

Cầu thủ trả bóng

AffineTransformBuilder – Trình tạo này, để liên kết.


setTranslateX(translateX)

Đặt phần tử dịch toạ độ X theo điểm và trả về trình tạo.

Thông số

TênLoạiMô tả
translateXNumberPhép tịnh tiến X theo điểm.

Cầu thủ trả bóng

AffineTransformBuilder – Trình tạo này, để liên kết.


setTranslateY(translateY)

Đặt phần tử dịch toạ độ Y theo điểm và trả về trình tạo.

Thông số

TênLoạiMô tả
translateYNumberGiá trị lượt dịch theo trục Y tính bằng điểm.

Cầu thủ trả bóng

AffineTransformBuilder – Trình tạo này, để liên kết.