HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
simd::vfloat3 Member List

This is the complete list of members for simd::vfloat3, including all inherited members.

bits enum valuesimd::vfloat4
bool_t typedefsimd::vfloat4
clear()simd::vfloat4
data() const simd::vfloat4inline
data()simd::vfloat4inline
elements enum valuesimd::vfloat3
gather(const value_t *baseptr, const vint_t &vindex)simd::vfloat4
gather(const value_t *baseptr, const vint_t &vindex)simd::vfloat4
gather_mask(const vbool_t &mask, const value_t *baseptr, const vint_t &vindex)simd::vfloat4
gather_mask(int mask, const value_t *baseptr, const vint_t &vindex)simd::vfloat4
gather_mask(const vbool_t &mask, const value_t *baseptr, const vint_t &vindex)simd::vfloat4
int_t typedefsimd::vfloat4
Iota(float start=0.0f, float step=1.0f)simd::vfloat3static
length() const simd::vfloat3
length2() const simd::vfloat3
load(float val)simd::vfloat3
load(const float *values)simd::vfloat3
load(const float *values, int n)simd::vfloat3
load(const unsigned short *values)simd::vfloat3
load(const short *values)simd::vfloat3
load(const unsigned char *values)simd::vfloat3
load(const char *values)simd::vfloat3
simd::vfloat4::load(float a, float b, float c, float d=0.0f)simd::vfloat4
load_mask(int mask, const value_t *values)simd::vfloat4
load_mask(const vbool_t &mask, const value_t *values)simd::vfloat4
m_simdsimd::vfloat4
m_valsimd::vfloat4
normalize()simd::vfloat3inline
normalized() const simd::vfloat3
normalized_fast() const simd::vfloat3
One()simd::vfloat3static
operator simd_t() const simd::vfloat4inline
operator*(const vfloat3 &a, const vfloat3 &b)simd::vfloat3friend
operator*(const vfloat3 &a, float b)simd::vfloat3friend
operator*(float a, const vfloat3 &b)simd::vfloat3friend
operator*=(const vfloat3 &a)simd::vfloat3
operator*=(float a)simd::vfloat3
simd::vfloat4::operator*=(const vfloat4 &a)simd::vfloat4
operator+(const vfloat3 &a, const vfloat3 &b)simd::vfloat3friend
operator+=(const vfloat3 &a)simd::vfloat3
simd::vfloat4::operator+=(const vfloat4 &a)simd::vfloat4
operator-() const simd::vfloat3
operator-(const vfloat3 &a, const vfloat3 &b)simd::vfloat3friend
operator-=(const vfloat3 &a)simd::vfloat3
simd::vfloat4::operator-=(const vfloat4 &a)simd::vfloat4
operator/(const vfloat3 &a, const vfloat3 &b)simd::vfloat3friend
operator/=(const vfloat3 &a)simd::vfloat3
operator/=(float a)simd::vfloat3
simd::vfloat4::operator/=(const vfloat4 &a)simd::vfloat4
operator<<(std::ostream &cout, const vfloat3 &val)simd::vfloat3friend
operator=(float a)simd::vfloat3inline
simd::vfloat4::operator=(vfloat4 other)simd::vfloat4inline
simd::vfloat4::operator=(const Imath::V4f &v)simd::vfloat4
simd::vfloat4::operator=(const Imath::V3f &v)simd::vfloat4
operator[](int i) const simd::vfloat4
operator[](int i)simd::vfloat4
paddedelements enum valuesimd::vfloat3
scatter(value_t *baseptr, const vint_t &vindex) const simd::vfloat4
scatter(value_t *baseptr, const vint_t &vindex) const simd::vfloat4
scatter_mask(const vbool_t &mask, value_t *baseptr, const vint_t &vindex) const simd::vfloat4
scatter_mask(int mask, value_t *baseptr, const vint_t &vindex) const simd::vfloat4
scatter_mask(const vbool_t &mask, value_t *baseptr, const vint_t &vindex) const simd::vfloat4
set_w(value_t val)simd::vfloat4
set_x(value_t val)simd::vfloat4
set_y(value_t val)simd::vfloat4
set_z(value_t val)simd::vfloat4
setcomp(int i, float value)simd::vfloat4
simd() const simd::vfloat4inline
simd()simd::vfloat4inline
simd_t typedefsimd::vfloat4
store(float *values) const simd::vfloat3
store(float *values, int n) const simd::vfloat3
store(Imath::V3f &vec) const simd::vfloat3
store_mask(int mask, value_t *values) const simd::vfloat4
store_mask(const vbool_t &mask, value_t *values) const simd::vfloat4
type_name()simd::vfloat3inlinestatic
V3f() const simd::vfloat3inline
V4f() const simd::vfloat4inline
value_t typedefsimd::vfloat4
vbool_t typedefsimd::vfloat4
vfloat3()simd::vfloat3inline
vfloat3(float a)simd::vfloat3inline
vfloat3(float a, float b, float c)simd::vfloat3inline
vfloat3(const float *f)simd::vfloat3inline
vfloat3(const vfloat3 &other)simd::vfloat3
vfloat3(const vfloat4 &other)simd::vfloat3explicit
vfloat3(const Imath::V3f &v)simd::vfloat3inline
vfloat3(const unsigned short *vals)simd::vfloat3inlineexplicit
vfloat3(const short *vals)simd::vfloat3inlineexplicit
vfloat3(const unsigned char *vals)simd::vfloat3inlineexplicit
vfloat3(const char *vals)simd::vfloat3inlineexplicit
vfloat4()simd::vfloat4inline
vfloat4(float a)simd::vfloat4inline
vfloat4(float a, float b, float c, float d=0.0f)simd::vfloat4inline
vfloat4(const float *f)simd::vfloat4inline
vfloat4(const vfloat4 &other)simd::vfloat4inline
vfloat4(const vint4 &ival)simd::vfloat4explicit
vfloat4(const simd_t &m)simd::vfloat4inline
vfloat4(const Imath::V3f &v)simd::vfloat4inlineexplicit
vfloat4(const Imath::V4f &v)simd::vfloat4inlineexplicit
vfloat4(const unsigned short *vals)simd::vfloat4inlineexplicit
vfloat4(const short *vals)simd::vfloat4inlineexplicit
vfloat4(const unsigned char *vals)simd::vfloat4inlineexplicit
vfloat4(const char *vals)simd::vfloat4inlineexplicit
vfloat_t typedefsimd::vfloat4
vint_t typedefsimd::vfloat4
w() const simd::vfloat4
x() const simd::vfloat4
xyz0() const simd::vfloat4
xyz1() const simd::vfloat4
y() const simd::vfloat4
z() const simd::vfloat4
Zero()simd::vfloat3static