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

◆ CreateFromAxisAngle() [2/2]

static Quaternion Microsoft.Xna.Framework.Quaternion.CreateFromAxisAngle ( Vector3 axis,
float angle )
inlinestatic

Definition at line 165 of file Quaternion.cs.

166 {
167 float num = angle * 0.5f;
168 float num2 = (float)Math.Sin(num);
169 float w = (float)Math.Cos(num);
170 Quaternion result = default(Quaternion);
171 result.X = axis.X * num2;
172 result.Y = axis.Y * num2;
173 result.Z = axis.Z * num2;
174 result.W = w;
175 return result;
176 }
static double Cos(double d)
static double Sin(double a)
Quaternion(float x, float y, float z, float w)
Definition Quaternion.cs:29

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