示例#1
0
        public void CurvePlaneTest()
        {
            // Test a badly-formed polyline (with duplicate points):
            var pline = new PolyLine(
                new Vector(-125, -95, -0.00999999977648258),
                new Vector(-125, -95, -0.00999999977648258),
                new Vector(-110, 140, -0.00999999977648258),
                new Vector(115, 130, -0.00999999977648258),
                new Vector(85, -90, -0.00999999977648258));

            pline.Close();

            var plane = pline.Plane();

            Assert.AreEqual(-Vector.UnitZ, plane.Z);
        }