The Distance
method calculates the angular distance between the current Rotation
instance and another specified Rotation
instance. The distance is returned as a single-precision floating-point value representing the angle in degrees.
The Distance
method calculates the angular distance between the current Rotation
instance and another specified Rotation
instance. The distance is returned as a single-precision floating-point value representing the angle in degrees.
To use the Distance
method, you need to have two Rotation
instances. Call the method on one instance and pass the other instance as a parameter. The method will return the angular distance between the two rotations.
// Create two Rotation instances Rotation rotation1 = Rotation.FromAxis(new Vector3(0, 1, 0), 45); Rotation rotation2 = Rotation.FromAxis(new Vector3(0, 1, 0), 90); // Calculate the distance between the two rotations float distance = rotation1.Distance(rotation2); // Output the distance // Note: Avoid using Console.WriteLine in s&box // Use the distance value as needed in your application logic