|
| override bool | Equals (object other) |
| |
| void | FrameVectors (out Vector3d frameX, out Vector3d frameY, out Vector3d frameZ) |
| |
| override int | GetHashCode () |
| |
| | QuaternionD (double x, double y, double z, double w) |
| |
| | QuaternionD (Vector3d X, Vector3d Y, Vector3d Z) |
| |
| void | SetAxisAngle (Vector3d axis, double angle) |
| |
| void | SetEulerAngles (double x, double y, double z) |
| |
| void | SetEulerAngles (Vector3d euler) |
| |
| void | SetEulerRotation (double x, double y, double z) |
| |
| void | SetEulerRotation (Vector3d euler) |
| |
| void | SetFromToRotation (Vector3d fromDirection, Vector3d toDirection) |
| |
| void | SetLookRotation (Vector3d view) |
| |
| void | SetLookRotation (Vector3d view, Vector3d up) |
| |
| void | ToAngleAxis (out double angle, out Vector3d axis) |
| |
| void | ToAxisAngle (out Vector3d axis, out double angle) |
| |
| Vector3d | ToEuler () |
| |
| Vector3d | ToEulerAngles () |
| |
| override string | ToString () |
| |
| string | ToString (string format) |
| |
|
| static double | Angle (QuaternionD a, QuaternionD b) |
| |
| static QuaternionD | AngleAxis (double angle, Vector3d axis) |
| |
| static QuaternionD | AxisAngle (Vector3d axis, double angle) |
| |
| static double | Dot (QuaternionD a, QuaternionD b) |
| |
| static QuaternionD | Euler (double x, double y, double z) |
| |
| static QuaternionD | Euler (Vector3d euler) |
| |
| static QuaternionD | EulerAngles (double x, double y, double z) |
| |
| static QuaternionD | EulerAngles (Vector3d euler) |
| |
| static QuaternionD | EulerRotation (double x, double y, double z) |
| |
| static QuaternionD | EulerRotation (Vector3d euler) |
| |
| static QuaternionD | FromToRotation (Vector3d fromDirection, Vector3d toDirection) |
| |
| static QuaternionD | Inverse (QuaternionD q) |
| |
| static QuaternionD | Lerp (QuaternionD from, QuaternionD to, double t) |
| |
| static QuaternionD | LookRotation (Vector3d forward, Vector3d up) |
| | Create a look rotation More...
|
| |
| static QuaternionD | LookRotation (Vector3d forward) |
| |
| static implicit | operator QuaternionD (UnityEngine.Quaternion q) |
| |
| static implicit | operator UnityEngine.Quaternion (QuaternionD q) |
| |
| static bool | operator!= (QuaternionD lhs, QuaternionD rhs) |
| |
| static QuaternionD | operator* (QuaternionD lhs, QuaternionD rhs) |
| |
| static Vector3d | operator* (QuaternionD rotation, Vector3d point) |
| |
| static bool | operator== (QuaternionD lhs, QuaternionD rhs) |
| |
| static QuaternionD | RotateTowards (QuaternionD from, QuaternionD to, double maxDegreesDelta) |
| |
| static QuaternionD | Slerp (QuaternionD from, QuaternionD to, double t) |
| |
| static Vector3d | ToEulerAngles (QuaternionD rotation) |
| |
|
| double | w |
| |
| double | x |
| |
| double | y |
| |
| double | z |
| |
| UnityEngine.QuaternionD.QuaternionD |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z, |
|
|
double |
w |
|
) |
| |
|
inline |
| override bool UnityEngine.QuaternionD.Equals |
( |
object |
other | ) |
|
|
inline |
| static QuaternionD UnityEngine.QuaternionD.Euler |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z |
|
) |
| |
|
inlinestatic |
| static QuaternionD UnityEngine.QuaternionD.EulerAngles |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z |
|
) |
| |
|
inlinestatic |
| static QuaternionD UnityEngine.QuaternionD.EulerRotation |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z |
|
) |
| |
|
inlinestatic |
| override int UnityEngine.QuaternionD.GetHashCode |
( |
| ) |
|
|
inline |
Create a look rotation
- Parameters
-
- Returns
| static implicit UnityEngine.QuaternionD.operator QuaternionD |
( |
UnityEngine.Quaternion |
q | ) |
|
|
inlinestatic |
| static implicit UnityEngine.QuaternionD.operator UnityEngine.Quaternion |
( |
QuaternionD |
q | ) |
|
|
inlinestatic |
| void UnityEngine.QuaternionD.SetAxisAngle |
( |
Vector3d |
axis, |
|
|
double |
angle |
|
) |
| |
|
inline |
| void UnityEngine.QuaternionD.SetEulerAngles |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z |
|
) |
| |
|
inline |
| void UnityEngine.QuaternionD.SetEulerAngles |
( |
Vector3d |
euler | ) |
|
|
inline |
| void UnityEngine.QuaternionD.SetEulerRotation |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z |
|
) |
| |
|
inline |
| void UnityEngine.QuaternionD.SetEulerRotation |
( |
Vector3d |
euler | ) |
|
|
inline |
| void UnityEngine.QuaternionD.SetFromToRotation |
( |
Vector3d |
fromDirection, |
|
|
Vector3d |
toDirection |
|
) |
| |
|
inline |
| void UnityEngine.QuaternionD.SetLookRotation |
( |
Vector3d |
view | ) |
|
|
inline |
| void UnityEngine.QuaternionD.ToAngleAxis |
( |
out double |
angle, |
|
|
out Vector3d |
axis |
|
) |
| |
|
inline |
| void UnityEngine.QuaternionD.ToAxisAngle |
( |
out Vector3d |
axis, |
|
|
out double |
angle |
|
) |
| |
|
inline |
| Vector3d UnityEngine.QuaternionD.ToEuler |
( |
| ) |
|
|
inline |
| Vector3d UnityEngine.QuaternionD.ToEulerAngles |
( |
| ) |
|
|
inline |
| override string UnityEngine.QuaternionD.ToString |
( |
| ) |
|
|
inline |
| string UnityEngine.QuaternionD.ToString |
( |
string |
format | ) |
|
|
inline |
| double UnityEngine.QuaternionD.w |
| double UnityEngine.QuaternionD.x |
| double UnityEngine.QuaternionD.y |
| double UnityEngine.QuaternionD.z |
| Vector3d UnityEngine.QuaternionD.eulerAngles |
|
getset |
| double UnityEngine.QuaternionD.this[int index] |
|
getset |
The documentation for this struct was generated from the following file: