Open 3D Engine AzCore API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::Simd::Vec4 Member List

This is the complete list of members for AZ::Simd::Vec4, including all inherited members.

Abs(FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Abs(Int32ArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Acos(FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Add(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Add(Int32ArgType arg1, Int32ArgType arg2) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
And(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
And(Int32ArgType arg1, Int32ArgType arg2) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
AndNot(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
AndNot(Int32ArgType arg1, Int32ArgType arg2) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
AngleMod(FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Atan(FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Atan2(FloatArgType y, FloatArgType x) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
CastToFloat(Int32ArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
CastToInt(FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Ceil(FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Clamp(FloatArgType value, FloatArgType min, FloatArgType max) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Clamp(Int32ArgType value, Int32ArgType min, Int32ArgType max) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
CmpAllEq(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
CmpAllEq(Int32ArgType arg1, Int32ArgType arg2) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
CmpAllGt(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
CmpAllGtEq(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
CmpAllLt(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
CmpAllLtEq(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
CmpEq(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
CmpEq(Int32ArgType arg1, Int32ArgType arg2) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
CmpGt(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
CmpGt(Int32ArgType arg1, Int32ArgType arg2) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
CmpGtEq(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
CmpGtEq(Int32ArgType arg1, Int32ArgType arg2) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
CmpLt(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
CmpLt(Int32ArgType arg1, Int32ArgType arg2) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
CmpLtEq(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
CmpLtEq(Int32ArgType arg1, Int32ArgType arg2) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
CmpNeq(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
CmpNeq(Int32ArgType arg1, Int32ArgType arg2) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
ConstructPlane(Vec3::FloatArgType normal, Vec3::FloatArgType point) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
ConvertToFloat(Int32ArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
ConvertToInt(FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
ConvertToIntNearest(FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Cos(FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Div(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Dot(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
ElementCount (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
ExpEstimate(FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Floor(FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
FromVec1(Vec1::FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
FromVec2(Vec2::FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
FromVec3(Vec3::FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
LoadAligned(const float *__restrict addr) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
LoadAligned(const int32_t *__restrict addr) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
LoadImmediate(float x, float y, float z, float w) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
LoadImmediate(int32_t x, int32_t y, int32_t z, int32_t w) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
LoadUnaligned(const float *__restrict addr) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
LoadUnaligned(const int32_t *__restrict addr) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Madd(FloatArgType mul1, FloatArgType mul2, FloatArgType add) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Madd(Int32ArgType mul1, Int32ArgType mul2, Int32ArgType add) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Mat3x4InverseFast(const FloatType *__restrict rows, FloatType *__restrict out) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Mat3x4Multiply(const FloatType *__restrict rowsA, const FloatType *__restrict rowsB, FloatType *__restrict out) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Mat3x4Transpose(const FloatType *__restrict rows, FloatType *__restrict out) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Mat4x4InverseFast(const FloatType *__restrict rows, FloatType *__restrict out) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Mat4x4Multiply(const FloatType *__restrict rowsA, const FloatType *__restrict rowsB, FloatType *__restrict out) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Mat4x4MultiplyAdd(const FloatType *__restrict rowsA, const FloatType *__restrict rowsB, const FloatType *__restrict add, FloatType *__restrict out) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Mat4x4TransformPoint3(const FloatType *__restrict rows, Vec3::FloatArgType vector) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Mat4x4TransformVector(const FloatType *__restrict rows, FloatArgType vector) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Mat4x4Transpose(const FloatType *__restrict rows, FloatType *__restrict out) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Mat4x4TransposeMultiply(const FloatType *__restrict rowsA, const FloatType *__restrict rowsB, FloatType *__restrict out) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Mat4x4TransposeTransformVector(const FloatType *__restrict rows, FloatArgType vector) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Max(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Max(Int32ArgType arg1, Int32ArgType arg2) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Min(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Min(Int32ArgType arg1, Int32ArgType arg2) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Mod(FloatArgType value, FloatArgType divisor) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Mul(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Mul(Int32ArgType arg1, Int32ArgType arg2) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Normalize(FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
NormalizeEstimate(FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
NormalizeSafe(FloatArgType value, float tolerance) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
NormalizeSafeEstimate(FloatArgType value, float tolerance) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Not(FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Not(Int32ArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Or(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Or(Int32ArgType arg1, Int32ArgType arg2) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
PlaneDistance(FloatArgType plane, Vec3::FloatArgType point) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
QuaternionMultiply(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
QuaternionTransform(FloatArgType quat, Vec3::FloatArgType vec3) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Reciprocal(FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
ReciprocalEstimate(FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
ReplaceFirst(FloatArgType a, float b) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4inlinestatic
ReplaceFirst(FloatArgType a, FloatArgType b) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4inlinestatic
ReplaceFourth(FloatArgType a, float b) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4inlinestatic
ReplaceFourth(FloatArgType a, FloatArgType b) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4inlinestatic
ReplaceIndex0(FloatArgType a, float b) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
ReplaceIndex0(FloatArgType a, FloatArgType b) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
ReplaceIndex1(FloatArgType a, float b) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
ReplaceIndex1(FloatArgType a, FloatArgType b) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
ReplaceIndex2(FloatArgType a, float b) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
ReplaceIndex2(FloatArgType a, FloatArgType b) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
ReplaceIndex3(FloatArgType a, float b) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
ReplaceIndex3(FloatArgType a, FloatArgType b) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
ReplaceSecond(FloatArgType a, float b) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4inlinestatic
ReplaceSecond(FloatArgType a, FloatArgType b) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4inlinestatic
ReplaceThird(FloatArgType a, float b) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4inlinestatic
ReplaceThird(FloatArgType a, FloatArgType b) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4inlinestatic
Round(FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Select(FloatArgType arg1, FloatArgType arg2, FloatArgType mask) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Select(Int32ArgType arg1, Int32ArgType arg2, Int32ArgType mask) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
SelectFirst(FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4inlinestatic
SelectFourth(FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4inlinestatic
SelectIndex0(FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
SelectIndex1(FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
SelectIndex2(FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
SelectIndex3(FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
SelectSecond(FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4inlinestatic
SelectThird(FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4inlinestatic
Sin(FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
SinCos(FloatArgType value, FloatType &sin, FloatType &cos) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
SinCos(FloatArgType angles) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Splat(float value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Splat(int32_t value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
SplatFirst(FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4inlinestatic
SplatFourth(FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4inlinestatic
SplatIndex0(FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
SplatIndex1(FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
SplatIndex2(FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
SplatIndex3(FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
SplatSecond(FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4inlinestatic
SplatThird(FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4inlinestatic
Sqrt(FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
SqrtEstimate(FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
SqrtInv(FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
SqrtInvEstimate(FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
StoreAligned(float *__restrict addr, FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
StoreAligned(int32_t *__restrict addr, Int32ArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
StoreUnaligned(float *__restrict addr, FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
StoreUnaligned(int32_t *__restrict addr, Int32ArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
StreamAligned(float *__restrict addr, FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
StreamAligned(int32_t *__restrict addr, Int32ArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Sub(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Sub(Int32ArgType arg1, Int32ArgType arg2) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
ToVec1(FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
ToVec2(FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
ToVec3(FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Truncate(FloatArgType value) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Wrap(FloatArgType value, FloatArgType minValue, FloatArgType maxValue) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Xor(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
Xor(Int32ArgType arg1, Int32ArgType arg2) (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
ZeroFloat() (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static
ZeroInt() (defined in AZ::Simd::Vec4)AZ::Simd::Vec4static