A game framework written with osu! in mind.

Rename namespace from MathUtils to Utils

+64 -64
+1 -1
osu.Framework.Tests/Clocks/InterpolatingClockTest.cs
··· 4 4 using System; 5 5 using System.Threading; 6 6 using NUnit.Framework; 7 - using osu.Framework.MathUtils; 7 + using osu.Framework.Utils; 8 8 using osu.Framework.Timing; 9 9 10 10 namespace osu.Framework.Tests.Clocks
+1 -1
osu.Framework.Tests/MathUtils/TestInterpolation.cs
··· 6 6 using System.Linq; 7 7 using NUnit.Framework; 8 8 using osu.Framework.Graphics; 9 - using osu.Framework.MathUtils; 9 + using osu.Framework.Utils; 10 10 using osuTK; 11 11 12 12 namespace osu.Framework.Tests.MathUtils
+1 -1
osu.Framework.Tests/MathUtils/TestPathApproximator.cs
··· 3 3 4 4 using System.Collections.Generic; 5 5 using NUnit.Framework; 6 - using osu.Framework.MathUtils; 6 + using osu.Framework.Utils; 7 7 using osuTK; 8 8 9 9 namespace osu.Framework.Tests.MathUtils
+1 -1
osu.Framework.Tests/Polygons/ConvexPolygonClippingTest.cs
··· 5 5 using NUnit.Framework; 6 6 using osu.Framework.Graphics; 7 7 using osu.Framework.Graphics.Primitives; 8 - using osu.Framework.MathUtils.Clipping; 8 + using osu.Framework.Utils.Clipping; 9 9 using osuTK; 10 10 11 11 namespace osu.Framework.Tests.Polygons
+1 -1
osu.Framework.Tests/Sprites/TestSceneSpriteTextPresence.cs
··· 7 7 using osu.Framework.Graphics.Containers; 8 8 using osu.Framework.Graphics.Shapes; 9 9 using osu.Framework.Graphics.Sprites; 10 - using osu.Framework.MathUtils; 10 + using osu.Framework.Utils; 11 11 using osu.Framework.Testing; 12 12 using osu.Framework.Tests.Visual; 13 13 using osuTK.Graphics;
+1 -1
osu.Framework.Tests/Visual/Containers/TestSceneCircularContainer.cs
··· 4 4 using osu.Framework.Graphics; 5 5 using osu.Framework.Graphics.Containers; 6 6 using osu.Framework.Graphics.Shapes; 7 - using osu.Framework.MathUtils; 7 + using osu.Framework.Utils; 8 8 using osuTK; 9 9 10 10 namespace osu.Framework.Tests.Visual.Containers
+1 -1
osu.Framework.Tests/Visual/Containers/TestSceneCursorContainer.cs
··· 5 5 using osu.Framework.Graphics.Containers; 6 6 using osu.Framework.Graphics.Cursor; 7 7 using osu.Framework.Graphics.Shapes; 8 - using osu.Framework.MathUtils; 8 + using osu.Framework.Utils; 9 9 using osu.Framework.Testing; 10 10 using osuTK; 11 11 using osuTK.Graphics;
+1 -1
osu.Framework.Tests/Visual/Containers/TestSceneFrontToBack.cs
··· 10 10 using osu.Framework.Graphics.OpenGL.Vertices; 11 11 using osu.Framework.Graphics.Shapes; 12 12 using osu.Framework.Graphics.Sprites; 13 - using osu.Framework.MathUtils; 13 + using osu.Framework.Utils; 14 14 using osu.Framework.Testing; 15 15 using osuTK; 16 16 using osuTK.Graphics;
+1 -1
osu.Framework.Tests/Visual/Containers/TestSceneScrollContainer.cs
··· 9 9 using osu.Framework.Graphics; 10 10 using osu.Framework.Graphics.Containers; 11 11 using osu.Framework.Graphics.Shapes; 12 - using osu.Framework.MathUtils; 12 + using osu.Framework.Utils; 13 13 using osu.Framework.Testing; 14 14 using osuTK; 15 15 using osuTK.Graphics;
+1 -1
osu.Framework.Tests/Visual/Containers/TestSceneSizing.cs
··· 8 8 using osu.Framework.Graphics.Shapes; 9 9 using osu.Framework.Graphics.Sprites; 10 10 using osu.Framework.Input.Events; 11 - using osu.Framework.MathUtils; 11 + using osu.Framework.Utils; 12 12 using osuTK; 13 13 using osuTK.Graphics; 14 14
+1 -1
osu.Framework.Tests/Visual/Drawables/TestScenePathApproximator.cs
··· 6 6 using osu.Framework.Graphics; 7 7 using osu.Framework.Graphics.Lines; 8 8 using osu.Framework.Graphics.Sprites; 9 - using osu.Framework.MathUtils; 9 + using osu.Framework.Utils; 10 10 using osu.Framework.Testing; 11 11 using osuTK; 12 12 using osuTK.Graphics;
+1 -1
osu.Framework.Tests/Visual/Drawables/TestSceneTransformRewinding.cs
··· 11 11 using osu.Framework.Graphics.Shapes; 12 12 using osu.Framework.Graphics.Sprites; 13 13 using osu.Framework.Graphics.Transforms; 14 - using osu.Framework.MathUtils; 14 + using osu.Framework.Utils; 15 15 using osu.Framework.Timing; 16 16 using osuTK; 17 17 using osuTK.Graphics;
+1 -1
osu.Framework.Tests/Visual/Input/TestSceneMouseStates.cs
··· 11 11 using osu.Framework.Graphics.Shapes; 12 12 using osu.Framework.Graphics.Sprites; 13 13 using osu.Framework.Input.Events; 14 - using osu.Framework.MathUtils; 14 + using osu.Framework.Utils; 15 15 using osu.Framework.Testing; 16 16 using osuTK; 17 17 using osuTK.Graphics;
+1 -1
osu.Framework.Tests/Visual/Layout/TestSceneFillFlowContainer.cs
··· 9 9 using osu.Framework.Graphics.Shapes; 10 10 using osu.Framework.Graphics.Sprites; 11 11 using osu.Framework.Graphics.UserInterface; 12 - using osu.Framework.MathUtils; 12 + using osu.Framework.Utils; 13 13 using osu.Framework.Threading; 14 14 using osuTK; 15 15 using osuTK.Graphics;
+1 -1
osu.Framework.Tests/Visual/Layout/TestSceneGridContainer.cs
··· 9 9 using osu.Framework.Graphics; 10 10 using osu.Framework.Graphics.Containers; 11 11 using osu.Framework.Graphics.Shapes; 12 - using osu.Framework.MathUtils; 12 + using osu.Framework.Utils; 13 13 using osuTK; 14 14 using osuTK.Graphics; 15 15
+1 -1
osu.Framework.Tests/Visual/Layout/TestSceneLayoutDurations.cs
··· 6 6 using osu.Framework.Graphics.Containers; 7 7 using osu.Framework.Graphics.Shapes; 8 8 using osu.Framework.Input.Events; 9 - using osu.Framework.MathUtils; 9 + using osu.Framework.Utils; 10 10 using osu.Framework.Timing; 11 11 using osuTK; 12 12 using osuTK.Graphics;
+1 -1
osu.Framework.Tests/Visual/Layout/TestSceneLayoutTransformRewinding.cs
··· 5 5 using osu.Framework.Graphics; 6 6 using osu.Framework.Graphics.Containers; 7 7 using osu.Framework.Graphics.Shapes; 8 - using osu.Framework.MathUtils; 8 + using osu.Framework.Utils; 9 9 using osuTK; 10 10 11 11 namespace osu.Framework.Tests.Visual.Layout
+1 -1
osu.Framework.Tests/Visual/Layout/TestSceneScrollableFlow.cs
··· 4 4 using osu.Framework.Graphics; 5 5 using osu.Framework.Graphics.Containers; 6 6 using osu.Framework.Graphics.Shapes; 7 - using osu.Framework.MathUtils; 7 + using osu.Framework.Utils; 8 8 using osu.Framework.Threading; 9 9 using osuTK; 10 10 using osuTK.Graphics;
+1 -1
osu.Framework.Tests/Visual/Layout/TestSceneTableContainer.cs
··· 7 7 using osu.Framework.Graphics.Containers; 8 8 using osu.Framework.Graphics.Shapes; 9 9 using osu.Framework.Graphics.Sprites; 10 - using osu.Framework.MathUtils; 10 + using osu.Framework.Utils; 11 11 using osuTK; 12 12 using osuTK.Graphics; 13 13
+1 -1
osu.Framework.Tests/Visual/UserInterface/TestSceneContextMenu.cs
··· 9 9 using osu.Framework.Graphics.Cursor; 10 10 using osu.Framework.Graphics.Shapes; 11 11 using osu.Framework.Graphics.UserInterface; 12 - using osu.Framework.MathUtils; 12 + using osu.Framework.Utils; 13 13 using osu.Framework.Testing; 14 14 using osuTK; 15 15 using osuTK.Graphics;
+1 -1
osu.Framework.Tests/Visual/UserInterface/TestSceneDrawablePath.cs
··· 8 8 using osu.Framework.Graphics.Lines; 9 9 using osu.Framework.Graphics.Shapes; 10 10 using osu.Framework.Graphics.Textures; 11 - using osu.Framework.MathUtils; 11 + using osu.Framework.Utils; 12 12 using osuTK; 13 13 using osuTK.Graphics; 14 14 using SixLabors.ImageSharp;
+1 -1
osu.Framework.Tests/Visual/UserInterface/TestSceneRigidBody.cs
··· 5 5 using osu.Framework.Graphics; 6 6 using osu.Framework.Graphics.Shapes; 7 7 using osu.Framework.Graphics.UserInterface; 8 - using osu.Framework.MathUtils; 8 + using osu.Framework.Utils; 9 9 using osu.Framework.Physics; 10 10 using osuTK; 11 11 using osuTK.Graphics;
+1 -1
osu.Framework.Tests/Visual/UserInterface/TestSceneScreenStack.cs
··· 13 13 using osu.Framework.Graphics.Sprites; 14 14 using osu.Framework.Graphics.UserInterface; 15 15 using osu.Framework.Input.Events; 16 - using osu.Framework.MathUtils; 16 + using osu.Framework.Utils; 17 17 using osu.Framework.Screens; 18 18 using osu.Framework.Testing.Input; 19 19 using osuTK;
+1 -1
osu.Framework.Tests/Visual/UserInterface/TestSceneSliderBar.cs
··· 9 9 using osu.Framework.Graphics.Containers; 10 10 using osu.Framework.Graphics.Sprites; 11 11 using osu.Framework.Graphics.UserInterface; 12 - using osu.Framework.MathUtils; 12 + using osu.Framework.Utils; 13 13 using osu.Framework.Testing; 14 14 using osuTK; 15 15 using osuTK.Graphics;
+1 -1
osu.Framework/Audio/Track/Waveform.cs
··· 8 8 using System.Threading.Tasks; 9 9 using ManagedBass; 10 10 using osuTK; 11 - using osu.Framework.MathUtils; 11 + using osu.Framework.Utils; 12 12 using osu.Framework.Audio.Callbacks; 13 13 14 14 namespace osu.Framework.Audio.Track
+1 -1
osu.Framework/Bindables/BindableDouble.cs
··· 8 8 public class BindableDouble : BindableNumber<double> 9 9 { 10 10 // Take 50% of the precision to ensure the value doesn't underflow and return true for non-default values. 11 - public override bool IsDefault => MathUtils.Precision.AlmostEquals(Value, Default, Precision / 2); 11 + public override bool IsDefault => Utils.Precision.AlmostEquals(Value, Default, Precision / 2); 12 12 13 13 protected override double DefaultMinValue => double.MinValue; 14 14 protected override double DefaultMaxValue => double.MaxValue;
+1 -1
osu.Framework/Bindables/BindableFloat.cs
··· 8 8 public class BindableFloat : BindableNumber<float> 9 9 { 10 10 // Take 50% of the precision to ensure the value doesn't underflow and return true for non-default values. 11 - public override bool IsDefault => MathUtils.Precision.AlmostEquals(Value, Default, Precision / 2); 11 + public override bool IsDefault => Utils.Precision.AlmostEquals(Value, Default, Precision / 2); 12 12 13 13 protected override float DefaultMinValue => float.MinValue; 14 14 protected override float DefaultMaxValue => float.MaxValue;
+1 -1
osu.Framework/Graphics/Audio/WaveformGraph.cs
··· 14 14 using osu.Framework.Graphics.Textures; 15 15 using osuTK; 16 16 using osu.Framework.Graphics.OpenGL; 17 - using osu.Framework.MathUtils; 17 + using osu.Framework.Utils; 18 18 using osu.Framework.Threading; 19 19 using osuTK.Graphics; 20 20 using RectangleF = osu.Framework.Graphics.Primitives.RectangleF;
+1 -1
osu.Framework/Graphics/Containers/BufferedContainer.cs
··· 8 8 using osu.Framework.Graphics.Colour; 9 9 using osu.Framework.Graphics.Primitives; 10 10 using osu.Framework.Graphics.Shaders; 11 - using osu.Framework.MathUtils; 11 + using osu.Framework.Utils; 12 12 using osu.Framework.Caching; 13 13 using osu.Framework.Graphics.Sprites; 14 14
+1 -1
osu.Framework/Graphics/Containers/BufferedContainer_DrawNode.cs
··· 10 10 using osu.Framework.Graphics.Shaders; 11 11 using System; 12 12 using osu.Framework.Graphics.Colour; 13 - using osu.Framework.MathUtils; 13 + using osu.Framework.Utils; 14 14 using osuTK.Graphics.ES30; 15 15 16 16 namespace osu.Framework.Graphics.Containers
+1 -1
osu.Framework/Graphics/Containers/CompositeDrawable.cs
··· 24 24 using osu.Framework.Extensions.ExceptionExtensions; 25 25 using osu.Framework.Graphics.Effects; 26 26 using osu.Framework.Graphics.Primitives; 27 - using osu.Framework.MathUtils; 27 + using osu.Framework.Utils; 28 28 29 29 namespace osu.Framework.Graphics.Containers 30 30 {
+1 -1
osu.Framework/Graphics/Containers/FillFlowContainer.cs
··· 5 5 using System.Collections.Generic; 6 6 using osuTK; 7 7 using System.Linq; 8 - using osu.Framework.MathUtils; 8 + using osu.Framework.Utils; 9 9 10 10 namespace osu.Framework.Graphics.Containers 11 11 {
+1 -1
osu.Framework/Graphics/Containers/ScrollContainer.cs
··· 6 6 using osu.Framework.Input; 7 7 using osu.Framework.Input.Bindings; 8 8 using osu.Framework.Input.Events; 9 - using osu.Framework.MathUtils; 9 + using osu.Framework.Utils; 10 10 using osu.Framework.Threading; 11 11 using osuTK; 12 12 using osuTK.Input;
+1 -1
osu.Framework/Graphics/Cursor/CursorContainer.cs
··· 7 7 using osu.Framework.Graphics.Shapes; 8 8 using osu.Framework.Input; 9 9 using osu.Framework.Input.Events; 10 - using osu.Framework.MathUtils; 10 + using osu.Framework.Utils; 11 11 using osuTK; 12 12 using osuTK.Graphics; 13 13
+1 -1
osu.Framework/Graphics/DrawInfo.cs
··· 5 5 using osu.Framework.Extensions.MatrixExtensions; 6 6 using osuTK; 7 7 using osu.Framework.Extensions.TypeExtensions; 8 - using osu.Framework.MathUtils; 8 + using osu.Framework.Utils; 9 9 10 10 namespace osu.Framework.Graphics 11 11 {
+1 -1
osu.Framework/Graphics/DrawNode.cs
··· 11 11 using osu.Framework.Graphics.OpenGL.Vertices; 12 12 using osu.Framework.Graphics.Primitives; 13 13 using osu.Framework.Graphics.Textures; 14 - using osu.Framework.MathUtils.Clipping; 14 + using osu.Framework.Utils.Clipping; 15 15 using osu.Framework.Threading; 16 16 using osuTK; 17 17
+1 -1
osu.Framework/Graphics/Drawable.cs
··· 30 30 using osu.Framework.Input.Bindings; 31 31 using osu.Framework.Input.Events; 32 32 using osu.Framework.Input.States; 33 - using osu.Framework.MathUtils; 33 + using osu.Framework.Utils; 34 34 using osuTK.Input; 35 35 36 36 namespace osu.Framework.Graphics
+1 -1
osu.Framework/Graphics/Effects/BlurEffect.cs
··· 5 5 using osuTK.Graphics; 6 6 using osu.Framework.Graphics.Colour; 7 7 using osu.Framework.Graphics.Containers; 8 - using osu.Framework.MathUtils; 8 + using osu.Framework.Utils; 9 9 10 10 namespace osu.Framework.Graphics.Effects 11 11 {
+1 -1
osu.Framework/Graphics/MarginPadding.cs
··· 4 4 using osuTK; 5 5 using System; 6 6 using JetBrains.Annotations; 7 - using osu.Framework.MathUtils; 7 + using osu.Framework.Utils; 8 8 9 9 namespace osu.Framework.Graphics 10 10 {
+1 -1
osu.Framework/Graphics/Performance/FrameStatisticsDisplay.cs
··· 9 9 using osu.Framework.Graphics.Shapes; 10 10 using osu.Framework.Graphics.Sprites; 11 11 using osu.Framework.Graphics.Textures; 12 - using osu.Framework.MathUtils; 12 + using osu.Framework.Utils; 13 13 using osu.Framework.Statistics; 14 14 using osu.Framework.Threading; 15 15 using System;
+1 -1
osu.Framework/Graphics/Performance/FrameTimeDisplay.cs
··· 6 6 using osu.Framework.Graphics.Containers; 7 7 using osu.Framework.Graphics.Shapes; 8 8 using osu.Framework.Graphics.Sprites; 9 - using osu.Framework.MathUtils; 9 + using osu.Framework.Utils; 10 10 using osu.Framework.Threading; 11 11 using osu.Framework.Timing; 12 12 using osuTK;
+1 -1
osu.Framework/Graphics/Primitives/Line.cs
··· 3 3 4 4 using System; 5 5 using System.Runtime.CompilerServices; 6 - using osu.Framework.MathUtils; 6 + using osu.Framework.Utils; 7 7 using osuTK; 8 8 9 9 namespace osu.Framework.Graphics.Primitives
+1 -1
osu.Framework/Graphics/Primitives/Quad.cs
··· 5 5 using System.Runtime.CompilerServices; 6 6 using System.Runtime.InteropServices; 7 7 using osuTK; 8 - using osu.Framework.MathUtils; 8 + using osu.Framework.Utils; 9 9 10 10 namespace osu.Framework.Graphics.Primitives 11 11 {
+1 -1
osu.Framework/Graphics/Sprites/SpriteText.cs
··· 14 14 using osu.Framework.Graphics.UserInterface; 15 15 using osu.Framework.IO.Stores; 16 16 using osu.Framework.Localisation; 17 - using osu.Framework.MathUtils; 17 + using osu.Framework.Utils; 18 18 using osu.Framework.Text; 19 19 using osuTK; 20 20 using osuTK.Graphics;
+1 -1
osu.Framework/Graphics/TransformSequenceExtensions.cs
··· 10 10 using System; 11 11 using JetBrains.Annotations; 12 12 using osu.Framework.Bindables; 13 - using osu.Framework.MathUtils; 13 + using osu.Framework.Utils; 14 14 15 15 namespace osu.Framework.Graphics 16 16 {
+1 -1
osu.Framework/Graphics/TransformableExtensions.cs
··· 11 11 using JetBrains.Annotations; 12 12 using osu.Framework.Bindables; 13 13 using osu.Framework.Graphics.Effects; 14 - using osu.Framework.MathUtils; 14 + using osu.Framework.Utils; 15 15 16 16 namespace osu.Framework.Graphics 17 17 {
+1 -1
osu.Framework/Graphics/Transforms/TransformBindable.cs
··· 2 2 // See the LICENCE file in the repository root for full licence text. 3 3 4 4 using osu.Framework.Bindables; 5 - using osu.Framework.MathUtils; 5 + using osu.Framework.Utils; 6 6 7 7 namespace osu.Framework.Graphics.Transforms 8 8 {
+1 -1
osu.Framework/Graphics/Transforms/TransformCustom.cs
··· 1 1 // Copyright (c) ppy Pty Ltd <contact@ppy.sh>. Licensed under the MIT Licence. 2 2 // See the LICENCE file in the repository root for full licence text. 3 3 4 - using osu.Framework.MathUtils; 4 + using osu.Framework.Utils; 5 5 using System; 6 6 using System.Collections.Concurrent; 7 7 using System.Reflection.Emit;
+1 -1
osu.Framework/Graphics/Transforms/Transformable.cs
··· 8 8 using osu.Framework.Allocation; 9 9 using System.Collections.Generic; 10 10 using System.Diagnostics; 11 - using osu.Framework.MathUtils; 11 + using osu.Framework.Utils; 12 12 13 13 namespace osu.Framework.Graphics.Transforms 14 14 {
+1 -1
osu.Framework/Graphics/UserInterface/Menu.cs
··· 11 11 using osu.Framework.Graphics.Shapes; 12 12 using osu.Framework.Graphics.Sprites; 13 13 using osu.Framework.Input.Events; 14 - using osu.Framework.MathUtils; 14 + using osu.Framework.Utils; 15 15 using osu.Framework.Threading; 16 16 using osuTK; 17 17 using osuTK.Input;
+1 -1
osu.Framework/Graphics/UserInterface/TextBox.cs
··· 8 8 using osu.Framework.Graphics.Containers; 9 9 using osu.Framework.Graphics.Sprites; 10 10 using osu.Framework.Input; 11 - using osu.Framework.MathUtils; 11 + using osu.Framework.Utils; 12 12 using osu.Framework.Threading; 13 13 using osuTK; 14 14 using osuTK.Graphics;
+1 -1
osu.Framework/Graphics/Visualisation/DrawVisualiser.cs
··· 12 12 using osu.Framework.Graphics.Primitives; 13 13 using osu.Framework.Input; 14 14 using osu.Framework.Input.Events; 15 - using osu.Framework.MathUtils; 15 + using osu.Framework.Utils; 16 16 using osuTK; 17 17 18 18 namespace osu.Framework.Graphics.Visualisation
+1 -1
osu.Framework/Input/Handlers/Joystick/OsuTKJoystickHandler.cs
··· 6 6 using System.Diagnostics; 7 7 using osu.Framework.Input.StateChanges; 8 8 using osu.Framework.Logging; 9 - using osu.Framework.MathUtils; 9 + using osu.Framework.Utils; 10 10 using osu.Framework.Platform; 11 11 using osu.Framework.Statistics; 12 12 using osu.Framework.Threading;
+1 -1
osu.Framework/MathUtils/Blur.cs osu.Framework/Utils/Blur.cs
··· 3 3 4 4 using System; 5 5 6 - namespace osu.Framework.MathUtils 6 + namespace osu.Framework.Utils 7 7 { 8 8 /// <summary> 9 9 /// Helper methods for blur calculations.
+1 -1
osu.Framework/MathUtils/Clipping/ConvexPolygonClipper.cs osu.Framework/Utils/Clipping/ConvexPolygonClipper.cs
··· 7 7 using osu.Framework.Graphics.Primitives; 8 8 using osuTK; 9 9 10 - namespace osu.Framework.MathUtils.Clipping 10 + namespace osu.Framework.Utils.Clipping 11 11 { 12 12 public readonly ref struct ConvexPolygonClipper<TClip, TSubject> 13 13 where TClip : IConvexPolygon
+1 -1
osu.Framework/MathUtils/Interpolation.cs osu.Framework/Utils/Interpolation.cs
··· 10 10 using osu.Framework.Graphics.Effects; 11 11 using osu.Framework.Graphics.Primitives; 12 12 13 - namespace osu.Framework.MathUtils 13 + namespace osu.Framework.Utils 14 14 { 15 15 public static class Interpolation 16 16 {
+1 -1
osu.Framework/MathUtils/MathUtils.cs osu.Framework/Utils/MathUtils.cs
··· 3 3 4 4 using System; 5 5 6 - namespace osu.Framework.MathUtils 6 + namespace osu.Framework.Utils 7 7 { 8 8 public static class MathUtils 9 9 {
+1 -1
osu.Framework/MathUtils/NumberFormatter.cs osu.Framework/Utils/NumberFormatter.cs
··· 3 3 4 4 using System; 5 5 6 - namespace osu.Framework.MathUtils 6 + namespace osu.Framework.Utils 7 7 { 8 8 /// <summary> 9 9 /// Exposes functionality for formatting numbers.
+1 -1
osu.Framework/MathUtils/PathApproximator.cs osu.Framework/Utils/PathApproximator.cs
··· 5 5 using System.Collections.Generic; 6 6 using osuTK; 7 7 8 - namespace osu.Framework.MathUtils 8 + namespace osu.Framework.Utils 9 9 { 10 10 /// <summary> 11 11 /// Helper methods to approximate a path by interpolating a sequence of control points.
+1 -1
osu.Framework/MathUtils/Precision.cs osu.Framework/Utils/Precision.cs
··· 4 4 using osuTK; 5 5 using System; 6 6 7 - namespace osu.Framework.MathUtils 7 + namespace osu.Framework.Utils 8 8 { 9 9 public static class Precision 10 10 {
+1 -1
osu.Framework/MathUtils/RNG.cs osu.Framework/Utils/RNG.cs
··· 3 3 4 4 using System; 5 5 6 - namespace osu.Framework.MathUtils 6 + namespace osu.Framework.Utils 7 7 { 8 8 /// <summary> 9 9 /// Static utility class for random number generation.
+1 -1
osu.Framework/MathUtils/Validation.cs osu.Framework/Utils/Validation.cs
··· 5 5 using osu.Framework.Graphics; 6 6 using System.Runtime.CompilerServices; 7 7 8 - namespace osu.Framework.MathUtils 8 + namespace osu.Framework.Utils 9 9 { 10 10 public static class Validation 11 11 {
+1 -1
osu.Framework/Physics/RigidBodyContainer.cs
··· 7 7 using osu.Framework.Graphics; 8 8 using osu.Framework.Graphics.Containers; 9 9 using osu.Framework.Graphics.Primitives; 10 - using osu.Framework.MathUtils; 10 + using osu.Framework.Utils; 11 11 12 12 namespace osu.Framework.Physics 13 13 {
+1 -1
osu.Framework/Statistics/PerformanceMonitor.cs
··· 6 6 using System.Collections.Generic; 7 7 using Microsoft.Extensions.ObjectPool; 8 8 using osu.Framework.Allocation; 9 - using osu.Framework.MathUtils; 9 + using osu.Framework.Utils; 10 10 using osu.Framework.Threading; 11 11 using osu.Framework.Timing; 12 12