Quaternion (struct)

This type is found in the namespace System.Numerics

mget_IdentityQuaternion
mget_IsIdentityBoolean
mLengthSingle
mLengthSquaredSingle
mNormalizeQuaternion
mConjugateQuaternion
mInverseQuaternion
mCreateFromAxisAngleQuaternion
mCreateFromYawPitchRollQuaternion
mCreateFromRotationMatrixQuaternion
mDotSingle
mSlerpQuaternion
mLerpQuaternion
mConcatenateQuaternion
mNegateQuaternion
mAddQuaternion
mSubtractQuaternion
mMultiplyQuaternion
mMultiplyQuaternion
mDivideQuaternion
mop_UnaryNegationQuaternion
mop_AdditionQuaternion
mop_SubtractionQuaternion
mop_MultiplyQuaternion
mop_MultiplyQuaternion
mop_DivisionQuaternion
mop_EqualityBoolean
mop_InequalityBoolean
mEqualsBoolean
mEqualsBoolean
mGetHashCodeInt32
mToStringString
mGetTypeType
c.ctor
c.ctor
pIdentityQuaternion
pIsIdentityBoolean
fXSingle
fYSingle
fZSingle
fWSingle

get_Identity

get_IsIdentity

.

Length

.

LengthSquared

.

Normalize

.

Conjugate

valueSystem.Numerics.Quaternion

Inverse

valueSystem.Numerics.Quaternion

CreateFromAxisAngle

valueSystem.Numerics.Quaternion

CreateFromYawPitchRoll

axisSystem.Numerics.Vector3
angleSystem.Single

CreateFromRotationMatrix

yawSystem.Single
pitchSystem.Single
rollSystem.Single

Dot

matrixSystem.Numerics.Matrix4x4

Slerp

quaternion1System.Numerics.Quaternion
quaternion2System.Numerics.Quaternion

Lerp

quaternion1System.Numerics.Quaternion
quaternion2System.Numerics.Quaternion
amountSystem.Single

Concatenate

quaternion1System.Numerics.Quaternion
quaternion2System.Numerics.Quaternion
amountSystem.Single

Negate

value1System.Numerics.Quaternion
value2System.Numerics.Quaternion

Add

valueSystem.Numerics.Quaternion

Subtract

value1System.Numerics.Quaternion
value2System.Numerics.Quaternion

Multiply

value1System.Numerics.Quaternion
value2System.Numerics.Quaternion

Multiply

value1System.Numerics.Quaternion
value2System.Numerics.Quaternion

Divide

value1System.Numerics.Quaternion
value2System.Single

op_UnaryNegation

value1System.Numerics.Quaternion
value2System.Numerics.Quaternion

op_Addition

valueSystem.Numerics.Quaternion

op_Subtraction

value1System.Numerics.Quaternion
value2System.Numerics.Quaternion

op_Multiply

value1System.Numerics.Quaternion
value2System.Numerics.Quaternion

op_Multiply

value1System.Numerics.Quaternion
value2System.Numerics.Quaternion

op_Division

value1System.Numerics.Quaternion
value2System.Single

op_Equality

value1System.Numerics.Quaternion
value2System.Numerics.Quaternion

op_Inequality

value1System.Numerics.Quaternion
value2System.Numerics.Quaternion

Equals

value1System.Numerics.Quaternion
value2System.Numerics.Quaternion

Equals

otherSystem.Numerics.Quaternion

GetHashCode

objSystem.Object

ToString

.

GetType

.

.ctor

.

.ctor

xSystem.Single
ySystem.Single
zSystem.Single
wSystem.Single

Identity

vectorPartSystem.Numerics.Vector3
scalarPartSystem.Single

IsIdentity

.

X

.

Y

.

Z

.

W

.
.