判斷一條直線到另一條直線所構成的角度是逆時針還是順時針方向。

            
           double tempFAng =  new Line(intersectPt, fNewPts).Angle ;//第一條直線
           double tempSAng = new Line(intersectPt, sNewPts).Angle;//第二條直線


            if (tempFAng < tempSAng && tempSAng - tempFAng > Math.PI)
            {
                //爲順時針方向           
            }
            else if(tempFAng>tempSAng && tempFAng - tempSAng < Math.PI)
            {   
                 //爲順時針方向   

            }

   else

           {

//爲逆時針方向

   }

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章