예제 #1
0
 public void Test03_CoordDistance()
 {
     var coordA = new Coordinate(); // set to 0,0,0
       var coordB = new Coordinate(1, 0, 0);
       var distance = coordA.DistanceTo(coordB);
       Assert.AreEqual(1.0, distance, 0.0001);
       coordB = new Coordinate(1, 0, 1);
       distance = coordA.DistanceTo(coordB);
       Assert.AreEqual(Math.Sqrt(2.0), distance, 0.01);
       coordB = new Coordinate(1, 1, 1);
       distance = coordA.DistanceTo(coordB);
       Assert.AreEqual(Math.Sqrt(3.0), distance, 0.01);
 }