/// <summary> /// Calculates the squared distance from a point to a bounding box /// </summary> /// <param name="point">The point.</param> /// <returns>The distance.</returns> public float ComputeSquaredDistanceFromBoxToPoint(FVector point) { FVector mins = Origin - BoxExtent; FVector maxs = Origin + BoxExtent; return(FVector.ComputeSquaredDistanceFromBoxToPoint(mins, maxs, point)); }
/// <summary> /// Calculates the distance of a point to this box. /// </summary> /// <param name="point">The point.</param> /// <returns>The distance.</returns> public float ComputeSquaredDistanceToPoint(FVector point) { return(FVector.ComputeSquaredDistanceFromBoxToPoint(Min, Max, point)); }