Пример #1
0
 public void CCSideTest()
 {
     Assert.Equal(QuadDirection.West, QDO.CCSide(QuadDirection.North));
     Assert.Equal(QuadDirection.North, QDO.CCSide(QuadDirection.East));
     Assert.Equal(QuadDirection.East, QDO.CCSide(QuadDirection.South));
     Assert.Equal(QuadDirection.South, QDO.CCSide(QuadDirection.West));
 }
Пример #2
0
        public void QuadTest()
        {
            Assert.Equal(QuadDirection.NorthWest, QDO.Quad(QuadDirection.North, QuadDirection.West));
            Assert.Equal(QuadDirection.NorthWest, QDO.Quad(QuadDirection.West, QuadDirection.North));

            Assert.Equal(QuadDirection.NorthEast, QDO.Quad(QuadDirection.North, QuadDirection.East));
            Assert.Equal(QuadDirection.NorthEast, QDO.Quad(QuadDirection.East, QuadDirection.North));

            Assert.Equal(QuadDirection.SouthEast, QDO.Quad(QuadDirection.South, QuadDirection.East));
            Assert.Equal(QuadDirection.SouthEast, QDO.Quad(QuadDirection.East, QuadDirection.South));

            Assert.Equal(QuadDirection.SouthWest, QDO.Quad(QuadDirection.South, QuadDirection.West));
            Assert.Equal(QuadDirection.SouthWest, QDO.Quad(QuadDirection.West, QuadDirection.South));
        }