Ejemplo n.º 1
0
 private void updateAngleBetweenLines()
 {
     if (lines != null && lines.Count == 2)
     {
         Vector2 t1 = lines[0].head - lines[0].tail, t2 = lines[1].head - lines[1].tail;
         angleBetweenLines = MathHelper.AngleBetweenLines(t1, t2);
     }
     else
     {
         angleBetweenLines = -1f;
     }
 }
Ejemplo n.º 2
0
        public float AngleBetween(Line l)
        {
            Vector2 t1 = head - tail, t2 = l.head - l.tail;

            return(MathHelper.AngleBetweenLines(t1, t2));
        }