Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/Math > API/Runtime/Core/Math/VectorDeinterleave
References
| Module | Core |
| Header | /Engine/Source/Runtime/Core/Public/Math/UnrealMathNeon.h |
| Include | #include "Math/UnrealMathNeon.h" |
void VectorDeinterleave
(
VectorRegister4Float & OutEvens,
VectorRegister4Float & OutOdds,
const VectorRegister4Float & Lo,
const VectorRegister4Float & Hi
)
Remarks
Deinterleaves the components of the two given vectors such that the even components are in one vector and the odds in another.
Parameters
| Name | Description |
|---|---|
| Lo | [Even0, Odd0, Even1, Odd1] |
| Hi | [Even2, Odd2, Even3, Odd3] |
| OutEvens | [Even0, Even1, Even2, Even3] |
| OutOdds | [Odd0, Odd1, Odd2, Odd3] |