コード例 #1
0
ファイル: VecTypes.cs プロジェクト: threeup/centauri
 public float Distance(CVec2 a, CVec2 b)
 {
     return(a.DistanceTo(b));
 }
コード例 #2
0
ファイル: VecTypes.cs プロジェクト: threeup/centauri
 public float DistanceSqrTo(CVec2 o)
 {
     return((float)(Math.Pow(x - o.x, 2) + Math.Pow(y - o.y, 2)));
 }
コード例 #3
0
ファイル: VecTypes.cs プロジェクト: threeup/centauri
 public float DistanceTo(CVec2 o)
 {
     return((float)Math.Sqrt(DistanceSqrTo(o)));
 }
コード例 #4
0
ファイル: VecTypes.cs プロジェクト: threeup/centauri
 public bool Equals(CVec2 other)
 {
     return(x == other.x && y == other.y);
 }