소스 좌표 (x1, y1)를 대상 좌표 (x2, y2)로 변환하는 데 사용되는 3x3 행렬입니다. 다음과 같습니다.
[ x2 ] [ scaleX shearX translateX ] [ x1 ] [ y2 ] = [ shearY scaleY translateY ] [ y1 ] [ 1 ] [ 0 0 1 ] [ 1 ]
변환 후에는
x2 = scaleX * x1 + shearX * y1 + translateX y2 = scaleY * y1 + shearY * x1 + translateY
메서드
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
getScaleX() | Number | X 좌표 배율 요소를 가져옵니다. |
getScaleY() | Number | Y 좌표 배율 요소를 가져옵니다. |
getShearX() | Number | X 좌표 기울기 요소를 가져옵니다. |
getShearY() | Number | Y 좌표 기울기 요소를 가져옵니다. |
getTranslateX() | Number | X 좌표 변환 요소를 점 단위로 가져옵니다. |
getTranslateY() | Number | Y 좌표 변환 요소를 점 단위로 가져옵니다. |
toBuilder() | AffineTransformBuilder | 이 변환을 기준으로 새 AffineTransformBuilder 를 반환합니다. |
자세한 문서
getScaleX()
X 좌표 배율 요소를 가져옵니다.
리턴
Number
getScaleY()
Y 좌표 배율 요소를 가져옵니다.
리턴
Number
getShearX()
X 좌표 기울기 요소를 가져옵니다.
리턴
Number
getShearY()
Y 좌표 기울기 요소를 가져옵니다.
리턴
Number
getTranslateX()
X 좌표 변환 요소를 점 단위로 가져옵니다.
리턴
Number
getTranslateY()
Y 좌표 변환 요소를 점 단위로 가져옵니다.
리턴
Number