コード例 #1
0
ファイル: RailDockPoint.cs プロジェクト: chcg/Rail
 public double Distance(RailDockPoint p)
 {
     return(this.Position.Distance(p.Position));
 }
コード例 #2
0
ファイル: RailDockPoint.cs プロジェクト: chcg/Rail
 public bool IsInside(RailDockPoint p)
 {
     return(this.Distance(p.Position) < ((RailItem)this.RailItemIntern).Track.RailWidth);
 }
コード例 #3
0
ファイル: RailBinder.cs プロジェクト: chcg/Rail
 public static void Bind(RailPlan railPlan, TrackType trackType, RailDockPoint from, RailDockPoint to)
 {
     new RailBinder()
     {
         railPlan = railPlan, trackType = trackType, from = from, to = to
     }.Bind();
 }