Maths.md
April 18, 2021 · View on GitHub
UnrealEngine.Framework
Maths Class
Provides additional static constants and methods for mathematical functions that are lack in System.Math, System.MathF, and System.Numerics
public static class Maths
Inheritance System.Object 🡒 Maths
Fields
Methods
- Angle(System.Numerics.Quaternion, System.Numerics.Quaternion)
- Angle(System.Numerics.Vector2, System.Numerics.Vector2)
- Angle(System.Numerics.Vector3, System.Numerics.Vector3)
- AngleAxis(float, System.Numerics.Vector3)
- ClampMagnitude(System.Numerics.Vector2, float)
- ClampMagnitude(System.Numerics.Vector3, float)
- CreateFromYawPitchRoll(float, float, float)
- Damp(double, double, double, double)
- Damp(System.Numerics.Quaternion, System.Numerics.Quaternion, float, float)
- Damp(System.Numerics.Vector2, System.Numerics.Vector2, float, float)
- Damp(System.Numerics.Vector3, System.Numerics.Vector3, float, float)
- Damp(float, float, float, float)
- DeltaAngle(double, double)
- DeltaAngle(float, float)
- Dot(double, double)
- Dot(float, float)
- Euler(System.Numerics.Vector3)
- Euler(float, float, float)
- Fraction(double)
- Fraction(float)
- FromToRotation(System.Numerics.Vector3, System.Numerics.Vector3)
- InverseLerp(double, double, double)
- InverseLerp(float, float, float)
- Lerp(double, double, double)
- Lerp(float, float, float)
- LerpAngle(double, double, double)
- LerpAngle(float, float, float)
- Magnitude(System.Numerics.Vector2)
- Magnitude(System.Numerics.Vector3)
- Magnitude(System.Numerics.Vector4)
- MoveTowards(double, double, double)
- MoveTowards(System.Numerics.Vector2, System.Numerics.Vector2, float)
- MoveTowards(System.Numerics.Vector3, System.Numerics.Vector3, float)
- MoveTowards(float, float, float)
- MoveTowardsAngle(double, double, double)
- MoveTowardsAngle(float, float, float)
- NextPowerOfTwo(double)
- NextPowerOfTwo(float)
- Perpendicular(System.Numerics.Vector2)
- PreviousPowerOfTwo(double)
- PreviousPowerOfTwo(float)
- Project(System.Numerics.Vector3, System.Numerics.Vector3)
- ProjectOnPlane(System.Numerics.Vector3, System.Numerics.Vector3)
- Refract(System.Numerics.Vector2, System.Numerics.Vector2, float)
- Refract(System.Numerics.Vector3, System.Numerics.Vector3, float)
- Refract(System.Numerics.Vector4, System.Numerics.Vector4, float)
- Repeat(double, double)
- Repeat(float, float)
- RotateTowards(System.Numerics.Quaternion, System.Numerics.Quaternion, float)
- Saturate(double)
- Saturate(float)
- SignedAngle(System.Numerics.Vector3, System.Numerics.Vector3, System.Numerics.Vector3)
- SmootherStep(double)
- SmootherStep(float)
- SmoothStep(double)
- SmoothStep(float)
- SquareMagnitude(System.Numerics.Vector2)
- SquareMagnitude(System.Numerics.Vector3)
- SquareMagnitude(System.Numerics.Vector4)