Navigation
API > API/Runtime > API/Runtime/Core
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
VectorRegister4Float VectorNormalizeQuaternion
(
VectorRegister4Float UnnormalizedQuat |
Normalize quaternion ( result = (Q.Q >= 1e-8) ? (Q / |Q|) : (0,0,0,1) ) | ||
VectorRegister4Double VectorNormalizeQuaternion
(
VectorRegister4Double UnnormalizedQuat |
VectorNormalizeQuaternion(VectorRegister4Float)
Description
Normalize quaternion ( result = (Q.Q >= 1e-8) ? (Q / |Q|) : (0,0,0,1) )
| Name | VectorNormalizeQuaternion |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Math/UnrealMathVectorCommon.h.inl |
| Include Path | #include "Math/UnrealMathVectorCommon.h.inl" |
VectorRegister4Float VectorNormalizeQuaternion
(
VectorRegister4Float UnnormalizedQuat
)
VectorNormalizeQuaternion(VectorRegister4Double)
| Name | VectorNormalizeQuaternion |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Math/UnrealMathVectorCommon.h.inl |
| Include Path | #include "Math/UnrealMathVectorCommon.h.inl" |
VectorRegister4Double VectorNormalizeQuaternion
(
VectorRegister4Double UnnormalizedQuat
)