コード例 #1
0
 public static Vector2 GetVelocity(PositionTimeEntry2D start, PositionTimeEntry2D stop)
 {
     return(GetDisplacement(start, stop) / ((float)((GetElapsedTime(start, stop).TotalMilliseconds) / 1000)));
 }
コード例 #2
0
 public static Vector2 GetDisplacement(PositionTimeEntry2D start, PositionTimeEntry2D stop)
 {
     return(start.Position - stop.Position);
 }
コード例 #3
0
 public static TimeSpan GetElapsedTime(PositionTimeEntry2D start, PositionTimeEntry2D stop)
 {
     return(start.Time - stop.Time);
 }
コード例 #4
0
 public void Add(PositionTimeEntry2D entry)
 {
     Add(entry.Position, entry.Angle, entry.Time);
 }