//Will return true if a Track is in another Track's airspace
        public bool IsInOtherAirSpace(TrackObject TO1, TrackObject TO2)
        {
            double horizontalDistance = dist.CalculateDistance2D(TO1.XCoord, TO2.XCoord, TO1.YCoord, TO2.YCoord);
            int    verticalDistance   = dist.CalculateDistance1D(TO1.Altitude, TO2.Altitude);

            return(horizontalDistance < horizontalSeparation && verticalDistance < verticalSeparation);
        }
Beispiel #2
0
 public void Is1DDistanceCorrect(int x1, int x2, int result)
 {
     result = Math.Abs(x1 - x2);
     Assert.That(_uut.CalculateDistance1D(x1, x2), Is.EqualTo(result));
 }