Пример #1
0
        public void TestEqualsEpsilon()
        {
            CartographicExtent first  = new CartographicExtent(1e-1, 1e-2, 1e-3, 1e-4);
            CartographicExtent second = new CartographicExtent(1.1e-1, 1.1e-2, 1.1e-3, 1.1e-4);

            Assert.IsTrue(second.EqualsEpsilon(first, 1e-1));
            Assert.IsTrue(second.EqualsEpsilon(first, 1e-2));
            Assert.IsFalse(second.EqualsEpsilon(first, 1e-3));
            Assert.IsFalse(second.EqualsEpsilon(first, 1e-4));
            Assert.IsFalse(second.EqualsEpsilon(first, 1e-5));
        }
Пример #2
0
        public void TestEqualsEpsilonExact()
        {
            CartographicExtent first  = new CartographicExtent(0.1, 0.1, 0.1, 0.1);
            CartographicExtent second = new CartographicExtent(0.1, 0.1, 0.1, 0.1);

            Assert.IsTrue(second.EqualsEpsilon(first, 0));
        }