Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ CreateFromAxisAngle()

static Quaternion System.Numerics.Quaternion.CreateFromAxisAngle ( Vector3 axis,
float angle )
inlinestatic

Definition at line 175 of file Quaternion.cs.

176 {
177 float x = angle * 0.5f;
178 float num = MathF.Sin(x);
179 float w = MathF.Cos(x);
180 System.Runtime.CompilerServices.Unsafe.SkipInit(out Quaternion result);
181 result.X = axis.X * num;
182 result.Y = axis.Y * num;
183 result.Z = axis.Z * num;
184 result.W = w;
185 return result;
186 }
Quaternion(float x, float y, float z, float w)
Definition Quaternion.cs:21

References System.MathF.Cos(), and System.MathF.Sin().