2008. 10. 3. 21:16

각 4개의 변들 ..중간 좌표 찾기



Release-tkss8329.zip


 


 


두 좌표 (8,9) 와 (7,5)사이의 기울기인 Fs는 9-5/8-7이므로

Fs는 y=ax+b에서 a=4이다..그리고 Fa는 1  Fb는 4이므로

Θ를 구할수 있다..(로테이션 소스 참고)

Fs=Fa/cosΘ 으로 구할 수 있다. Fs/3으로 각각의 fs를 구한다.

 

좌표는???

Fb와 Fa를 3등분한 값을 원래 Fb,Fa에서 빼고

(8,9)(7,5)를 이용하여 빼던지...더하든지..해서 3등분된 좌표를 구할 수있다..

더 정확하게 구할 수도 있지만..그리 큰 의미는 없는 거 같다.

fa=fs/cosΘ, fb=fs/sinΘ (별 의미 없는 거 같음)..ㅡㅡ

그리고.. 

소수점은 좌표에 존재하지 않으므로..반올림으로 처리하면

어떨까 싶다...

(7.3,6.3) -> (7,6)

(7.6,7.6) -> (8,8)






 

 

< 실제 구현 >



그냥 두 좌표에서 /3하여 원래 좌표에서... 결과값인 두 X,Y축값을
빼주어..찾음..소수점은 반올림했음..