Exemple #1
0
        //WE order By World, Then By Chunk (YXZ), Then By Block (Index)
        public int CompareTo(ChunkIdentity other)
        {
            var delta = WorldId.CompareTo(other.WorldId);

            if (delta == 0)
            {
                delta = UniversalIdUtil.CompareTo(ChunkId, other.ChunkId);
            }
            return(delta);
        }
Exemple #2
0
        public void CompareToTest()
        {
            string  strID    = string.Empty;       // TODO: 初始化为适当的值
            WorldId target   = new WorldId(strID); // TODO: 初始化为适当的值
            object  obj      = null;               // TODO: 初始化为适当的值
            int     expected = 0;                  // TODO: 初始化为适当的值
            int     actual;

            actual = target.CompareTo(obj);
            Assert.AreEqual(expected, actual);
            Assert.Inconclusive("验证此测试方法的正确性。");
        }
Exemple #3
0
        //WE order By World, Then By Chunk (YXZ), Then By Block (Index)
        public int CompareTo(VoxelIdentity other)
        {
            var delta = WorldId.CompareTo(other.WorldId);

            if (delta == 0)
            {
                delta = UniversalIdUtil.CompareTo(ChunkId, other.ChunkId);//, AxisOrdering.YXZ);
            }
            if (delta == 0)
            {
                delta = VoxelId.CompareTo(other.VoxelId);
            }
            return(delta);
        }
 public void CompareToTest()
 {
     string strID = string.Empty; // TODO: 初始化为适当的值
     WorldId target = new WorldId( strID ); // TODO: 初始化为适当的值
     object obj = null; // TODO: 初始化为适当的值
     int expected = 0; // TODO: 初始化为适当的值
     int actual;
     actual = target.CompareTo( obj );
     Assert.AreEqual( expected, actual );
     Assert.Inconclusive( "验证此测试方法的正确性。" );
 }