Пример #1
0
 public double DistanceTo(RangeCalcAble paramObject)
 {
     return Math.Sqrt((paramObject.PosX - PosX) * (paramObject.PosX - PosX) + (paramObject.PosY - PosY) * (paramObject.PosY - PosY));
 }
Пример #2
0
 // Fast range calc thanks to V.Mathivet
 public double SqrDistanceTo(RangeCalcAble paramObject)
 {
     return (paramObject.PosX - PosX) * (paramObject.PosX - PosX) + (paramObject.PosY - PosY) * (paramObject.PosY - PosY);
 }
Пример #3
0
 // Fast range calc thanks to V.Mathivet
 public double SqrDistanceTo(RangeCalcAble paramObject)
 {
     return((paramObject.PosX - PosX) * (paramObject.PosX - PosX) + (paramObject.PosY - PosY) * (paramObject.PosY - PosY));
 }