![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <SimdTypes.h>
Public Member Functions | |
| FORCEINLINE | TSimdVec3f () |
| FORCEINLINE | TSimdVec3f (const FVec3f &V) |
| FORCEINLINE void | SetValue (const int32 LaneIndex, const FVec3f &V) |
| FORCEINLINE FVec3f | GetValue (const int32 LaneIndex) const |
| FORCEINLINE void | SetValues (const FVec3f &V) |
Static Public Member Functions | |
| static FORCEINLINE TSimdVec3f | Make (const FVec3f &V) |
| static FORCEINLINE TSimdVec3f | Make (const FVec3f &V0, const FVec3f &V1, const FVec3f &V2, const FVec3f &V3) |
Public Attributes | |
| float | VX [TNumLanes] |
| float | VY [TNumLanes] |
| float | VZ [TNumLanes] |
A TNumLanes-wide set of floating point 3-vectors. The vector elements are stored as 3 vectors of Xs, Ys and Zs.
FSimd4Vec3f C = SimdCrossProduct(A, B);
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inlinestatic |
|
inline |
|
inline |
| float Chaos::Private::TSimdVec3f< TNumLanes >::VX[TNumLanes] |
| float Chaos::Private::TSimdVec3f< TNumLanes >::VY[TNumLanes] |
| float Chaos::Private::TSimdVec3f< TNumLanes >::VZ[TNumLanes] |