ベクトルフォークは時計回りか反時計回りかを判断する

559 ワード

                  。
     A(x1,y1),B(x2,y2),C(x3,y3),            :
    AB=(x2-x1,y2-y1), AC=(x3-x1,y3-y1)
     AB AC    :(2*2    )
    |x2-x1, y2-y1|
    |x3-x1, y3-y1|
      :(x2-x1)*(y3-y1) - (y2-y1)*(x3-x1)
              :
      AB*AC>0,    ABC     
      AB*AC<0,    ABC     


      :A(-1,-1),B(1,-1),C(1,1),     A、B、C     ABC,  
AB = (2,0); AC = (2,2)
 AB AC         :
|2 0|
|2 2|
   :2*2 - 0*2 = 4>0
    ABC     。
        ABC  ,         。

  :                     。  ,                     ,           x-y  ,           。