Example #1
0
        public void Direct()
        {
            var p2 = new Ax3(new Pnt(2, 3, 4), new Dir(0, 1, 0));

            p2.XReverse();
            p2.YReverse();
            p2.ZReverse();
            Assert.IsFalse(p2.Direct());
        }
Example #2
0
        public void Reverse()
        {
            var p2 = new Ax3(new Pnt(2, 3, 4), new Dir(0, 1, 0));

            p2.XReverse();
            Assert.AreEqual(new Dir(0, 0, -1), p2.XDirection);
            p2.YReverse();
            Assert.AreEqual(new Dir(-1, 0, 0), p2.YDirection);
            p2.ZReverse();
            Assert.AreEqual(new Dir(0, -1, 0), p2.Direction);
        }