/// <summary> /// Returns such velocity, that can travel from <paramref name="from"/> to <paramref name="to"/> in a second. /// </summary> /// <param name="from">Starting position.</param> /// <param name="to">Target position.</param> public static Velocity FromDirection(PositionF from, PositionF to) { return(FromPosition(to - from)); }
/// <summary> /// Turns <see cref="PositionF"/> into <see cref="Velocity"/>, using it's coordinates as to how many blocks can be travelled per second. /// </summary> /// <param name="position"><see cref="PositionF"/> to be used for conversion.</param> public static Velocity FromPosition(PositionF position) { return(FromBlockPerSecond(position.X, position.Y, position.Z)); }
public BoundingBox(PositionF min, PositionF max) { this.Min = min; this.Max = max; }