내용 보기

작성자

관리자 (IP : 172.17.0.1)

날짜

2020-07-13 04:45

제목

[C#] 도형 함수, 사각형 회전 메서드


[문제]



[메서드]



1. 이 함수 이용하셔서 A 점을 dOriginX,dOriginY 점에 입력

2. B,C,D점의 원래 좌표를 각각 dMoveX,dMoveY 점에 입력하고 dAngle에 13도 넣고 함수 호출하면 A점 기준으로 13도만큼 회전된 각각의 점이 나온다.

3. A점은 기준점이니, 13도 돌리나 안돌리나 동일한 좌표

4. 바운더리는 4개점의 X 비교하여 최소값, 최대값 뽑아내고, Y 역시 동일하게 뽑아낸 다음에 최소, 최대 X,Y 4개점으로 이루어진 직사각형이 바운더리

출처1

출처2