Effekseer
Effekseer::SIMD::Float4 メンバ一覧

継承メンバを含む Effekseer::SIMD::Float4 の全メンバ一覧です。

Abs(const Float4 &in) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inlinestatic
Cast4i() const (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inline
Ceil(const Float4 &in) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inlinestatic
Convert4i() const (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inline
Cross3(const Float4 &lhs, const Float4 &rhs) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inlinestatic
Dot3(const Float4 &lhs, const Float4 &rhs) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inlinestatic
Dup() (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inline
Equal(const Float4 &lhs, const Float4 &rhs) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inlinestatic
Float4()=default (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4
Float4(const Float4 &rhs)=default (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4
Float4(float x, float y, float z, float w) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inline
Float4(float i) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inline
Floor(const Float4 &in) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inlinestatic
GetW() const (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inline
GetX() const (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inline
GetY() const (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inline
GetZ() const (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inline
GreaterEqual(const Float4 &lhs, const Float4 &rhs) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inlinestatic
GreaterThan(const Float4 &lhs, const Float4 &rhs) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inlinestatic
IsZero(const Float4 &in, float epsilon=DefaultEpsilon) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inlinestatic
LessEqual(const Float4 &lhs, const Float4 &rhs) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inlinestatic
LessThan(const Float4 &lhs, const Float4 &rhs) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inlinestatic
Load2(const void *mem) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inlinestatic
Load3(const void *mem) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inlinestatic
Load4(const void *mem) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inlinestatic
Mask() (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4static
Max(const Float4 &lhs, const Float4 &rhs) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inlinestatic
Min(const Float4 &lhs, const Float4 &rhs) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inlinestatic
MoveMask(const Float4 &in) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inlinestatic
MulAdd(const Float4 &a, const Float4 &b, const Float4 &c) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inlinestatic
MulAddLane(const Float4 &a, const Float4 &b, const Float4 &c) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4static
MulLane(const Float4 &lhs, const Float4 &rhs) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4static
MulSub(const Float4 &a, const Float4 &b, const Float4 &c) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inlinestatic
MulSubLane(const Float4 &a, const Float4 &b, const Float4 &c) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4static
NearEqual(const Float4 &lhs, const Float4 &rhs, float epsilon=DefaultEpsilon) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inlinestatic
NotEqual(const Float4 &lhs, const Float4 &rhs) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inlinestatic
operator*=(const Float4 &rhs) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inline
operator*=(float rhs) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inline
operator+=(const Float4 &rhs) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inline
operator-=(const Float4 &rhs) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inline
operator/=(const Float4 &rhs) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inline
operator/=(float rhs) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inline
Rsqrt(const Float4 &in) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inlinestatic
Select(const Float4 &mask, const Float4 &sel1, const Float4 &sel2) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inlinestatic
SetInt(int32_t x, int32_t y, int32_t z, int32_t w) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inlinestatic
SetUInt(uint32_t x, uint32_t y, uint32_t z, uint32_t w) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inlinestatic
SetW(float o) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inline
SetX(float o) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inline
SetY(float o) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inline
SetZ(float o) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inline
SetZero() (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inlinestatic
Sqrt(const Float4 &in) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inlinestatic
Store2(void *mem, const Float4 &i) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inlinestatic
Store3(void *mem, const Float4 &i) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inlinestatic
Store4(void *mem, const Float4 &i) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inlinestatic
Swizzle(const Float4 &in) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4static
Transpose(Float4 &s0, Float4 &s1, Float4 &s2, Float4 &s3) (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4inlinestatic
vf (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4
vi (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4
vu (定義場所: Effekseer::SIMD::Float4)Effekseer::SIMD::Float4