Example #1
0
        public void BeginCallBack(Tesselator.TriangleListType type)
        {
            Assert.IsTrue(GetNextOutputAsString() == "B");
            switch (type)
            {
            case Tesselator.TriangleListType.Triangles:
                Assert.IsTrue(GetNextOutputAsString() == "TRI");
                break;

            case Tesselator.TriangleListType.TriangleFan:
                Assert.IsTrue(GetNextOutputAsString() == "FAN");
                break;

            case Tesselator.TriangleListType.TriangleStrip:
                Assert.IsTrue(GetNextOutputAsString() == "STRIP");
                break;

            default:
                throw new Exception("unknown TriangleListType '" + type.ToString() + "'.");
            }
        }
Example #2
0
        public void BeginCallBack(Tesselator.TriangleListType type)
        {
            Console.WriteLine("begin: " + type.ToString());
            //Assert.IsTrue(GetNextOutputAsString() == "B");
            //switch (type)
            //{
            //    case Tesselator.TriangleListType.Triangles:
            //        Assert.IsTrue(GetNextOutputAsString() == "TRI");
            //        break;

            //    case Tesselator.TriangleListType.TriangleFan:
            //        Assert.IsTrue(GetNextOutputAsString() == "FAN");
            //        break;

            //    case Tesselator.TriangleListType.TriangleStrip:
            //        Assert.IsTrue(GetNextOutputAsString() == "STRIP");
            //        break;

            //    default:
            //        throw new Exception("unknown TriangleListType '" + type.ToString() + "'.");
            //}
        }