2008. 10. 3. 21:20

하나의 끝점이 분명하게 구분이 가지 않을때..


 


 

 

 

1. ⓐ 찾을 수 있는 3개의 꼭지점은 마지막 끝점을 찾아 쓴다..

    ⓑ 이때 쓰는 함수는 따로 필요 없이 그대로 하면된다.

        (동일된 좌표에서 마지막 좌표를 찾는 함수포함외)

    ⓒ 분명치 않는 점은 기울기의 차이로 구한다..

    ⓓ left의 x축 좌표값과 down의 x축좌표값이

       같을 때로 구분할 수있다

  

2. ⓐ 찾을 수 있는 3개의 꼭지점은 처음점을 찾아 쓴다..

    ⓑ 이때 쓰인 함수는 따로 필요하다 (소스참고)...

    ⓒ 동일

    ⓓ  left의 y축 좌표값과 down의 y축좌표값이

       같을 때로 구분할 수있다.

 

 3. ⓐ 찾을 수 있는 3개의 꼭지점은 끝점을 찾아 쓴다..

    ⓑ 이때 쓰는 함수는 따로 필요 없이 그대로 하면된다.

        (동일된 좌표에서 마지막 좌표를 찾는 함수포함외)

    ⓒ 동일

    ⓓ  right의 y축 좌표값과 down의 y축좌표값이

       같을 때로 구분할 수있다.

 

 4. ⓐ 찾을 수 있는 3개의 꼭지점은 처음점을 찾아 쓴다..

    ⓑ 이때 쓰인 함수는 따로 필요하다 (소스참고)...

    ⓒ 동일

    ⓓ  right의 x축 좌표값과 down의 x축좌표값이

       같을 때로 구분할 수있다.

  

   기울기 구하는 거는 나중에...

------------------------------------------------------------------------------------------------------


< 구현 결과 >


 


위에 보면 제대로 나온 3개의 꼭지점과는 달리 left의 좌표가

중간정도에 걸쳐 있다..현재 간단히 기울기 함수를 만들어

처리한 결과는 밑에..

 



이렇게 하여 left의 값이 제대로는 아니라도..

거의 근사치로 나온 것을 알수 있다..

다음은 반대방향일때

 


 

하지만 성능이 아주 안좋아...개선이 필요하다..