コード例 #1
0
        public void TestCCW()
        {
            Console.WriteLine($"======== CCW ========");
            double positive = Geometry2D.CCW(new Vector2(0, 0.5), new Vector2(0, 0), new Vector2(1, 1));

            Console.WriteLine($"CCW Cross +: {positive}");

            double negative = Geometry2D.CCW(new Vector2(0.5, 0), new Vector2(0, 0), new Vector2(1, 1));

            Console.WriteLine($"CCW Cross -: {negative}");

            double parallel = Geometry2D.CCW(new Vector2(0.5, 0.5), new Vector2(0, 0), new Vector2(1, 1));

            Console.WriteLine($"CCW Cross 0: {parallel}");
            Console.WriteLine($"=====================");
        }