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::Vec3 Member List

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

Abs(FloatArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Abs(Int32ArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Acos(FloatArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Add(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Add(Int32ArgType arg1, Int32ArgType arg2) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
And(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
And(Int32ArgType arg1, Int32ArgType arg2) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
AndNot(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
AndNot(Int32ArgType arg1, Int32ArgType arg2) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
AngleMod(FloatArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Atan(FloatArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Atan2(FloatArgType y, FloatArgType x) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
CastToFloat(Int32ArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
CastToInt(FloatArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Ceil(FloatArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Clamp(FloatArgType value, FloatArgType min, FloatArgType max) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Clamp(Int32ArgType value, Int32ArgType min, Int32ArgType max) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
CmpAllEq(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
CmpAllEq(Int32ArgType arg1, Int32ArgType arg2) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
CmpAllGt(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
CmpAllGtEq(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
CmpAllLt(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
CmpAllLtEq(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
CmpEq(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
CmpEq(Int32ArgType arg1, Int32ArgType arg2) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
CmpGt(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
CmpGt(Int32ArgType arg1, Int32ArgType arg2) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
CmpGtEq(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
CmpGtEq(Int32ArgType arg1, Int32ArgType arg2) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
CmpLt(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
CmpLt(Int32ArgType arg1, Int32ArgType arg2) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
CmpLtEq(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
CmpLtEq(Int32ArgType arg1, Int32ArgType arg2) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
CmpNeq(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
CmpNeq(Int32ArgType arg1, Int32ArgType arg2) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
ConvertToFloat(Int32ArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
ConvertToInt(FloatArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
ConvertToIntNearest(FloatArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Cos(FloatArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Cross(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Div(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Dot(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
ElementCount (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
ExpEstimate(FloatArgType x) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Floor(FloatArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
FromVec1(Vec1::FloatArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
FromVec2(Vec2::FloatArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
LoadAligned(const float *__restrict addr) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
LoadAligned(const int32_t *__restrict addr) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
LoadImmediate(float x, float y, float z) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
LoadImmediate(int32_t x, int32_t y, int32_t z) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
LoadUnaligned(const float *__restrict addr) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
LoadUnaligned(const int32_t *__restrict addr) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Madd(FloatArgType mul1, FloatArgType mul2, FloatArgType add) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Madd(Int32ArgType mul1, Int32ArgType mul2, Int32ArgType add) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Mat3x3Adjugate(const FloatType *__restrict rows, FloatType *__restrict out) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Mat3x3Inverse(const FloatType *__restrict rows, FloatType *__restrict out) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Mat3x3Multiply(const FloatType *__restrict rowsA, const FloatType *__restrict rowsB, FloatType *__restrict out) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Mat3x3TransformVector(const FloatType *__restrict rows, FloatArgType vector) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Mat3x3Transpose(const FloatType *__restrict rows, FloatType *__restrict out) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Mat3x3TransposeMultiply(const FloatType *__restrict rowsA, const FloatType *__restrict rowsB, FloatType *__restrict out) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Mat3x3TransposeTransformVector(const FloatType *__restrict rows, FloatArgType vector) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Max(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Max(Int32ArgType arg1, Int32ArgType arg2) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Min(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Min(Int32ArgType arg1, Int32ArgType arg2) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Mod(FloatArgType value, FloatArgType divisor) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Mul(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Mul(Int32ArgType arg1, Int32ArgType arg2) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Normalize(FloatArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
NormalizeEstimate(FloatArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
NormalizeSafe(FloatArgType value, float tolerance) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
NormalizeSafeEstimate(FloatArgType value, float tolerance) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Not(FloatArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Not(Int32ArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Or(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Or(Int32ArgType arg1, Int32ArgType arg2) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Reciprocal(FloatArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
ReciprocalEstimate(FloatArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
ReplaceFirst(FloatArgType a, float b) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3inlinestatic
ReplaceFirst(FloatArgType a, FloatArgType b) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3inlinestatic
ReplaceIndex0(FloatArgType a, float b) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
ReplaceIndex0(FloatArgType a, FloatArgType b) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
ReplaceIndex1(FloatArgType a, float b) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
ReplaceIndex1(FloatArgType a, FloatArgType b) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
ReplaceIndex2(FloatArgType a, float b) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
ReplaceIndex2(FloatArgType a, FloatArgType b) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
ReplaceSecond(FloatArgType a, float b) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3inlinestatic
ReplaceSecond(FloatArgType a, FloatArgType b) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3inlinestatic
ReplaceThird(FloatArgType a, float b) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3inlinestatic
ReplaceThird(FloatArgType a, FloatArgType b) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3inlinestatic
Round(FloatArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Select(FloatArgType arg1, FloatArgType arg2, FloatArgType mask) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Select(Int32ArgType arg1, Int32ArgType arg2, Int32ArgType mask) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
SelectFirst(FloatArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3inlinestatic
SelectIndex0(FloatArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
SelectIndex1(FloatArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
SelectIndex2(FloatArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
SelectSecond(FloatArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3inlinestatic
SelectThird(FloatArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3inlinestatic
Sin(FloatArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
SinCos(FloatArgType value, FloatType &sin, FloatType &cos) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Splat(float value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Splat(int32_t value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
SplatFirst(FloatArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3inlinestatic
SplatIndex0(FloatArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
SplatIndex1(FloatArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
SplatIndex2(FloatArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
SplatSecond(FloatArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3inlinestatic
SplatThird(FloatArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3inlinestatic
Sqrt(FloatArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
SqrtEstimate(FloatArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
SqrtInv(FloatArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
SqrtInvEstimate(FloatArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
StoreAligned(float *__restrict addr, FloatArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
StoreAligned(int32_t *__restrict addr, Int32ArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
StoreUnaligned(float *__restrict addr, FloatArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
StoreUnaligned(int32_t *__restrict addr, Int32ArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
StreamAligned(float *__restrict addr, FloatArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
StreamAligned(int32_t *__restrict addr, Int32ArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Sub(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Sub(Int32ArgType arg1, Int32ArgType arg2) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
ToVec1(FloatArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
ToVec2(FloatArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Truncate(FloatArgType value) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Wrap(FloatArgType value, FloatArgType minValue, FloatArgType maxValue) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Xor(FloatArgType arg1, FloatArgType arg2) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
Xor(Int32ArgType arg1, Int32ArgType arg2) (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
ZeroFloat() (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static
ZeroInt() (defined in AZ::Simd::Vec3)AZ::Simd::Vec3static