v4uu Class Reference

#include <VM_SIMD.h>

List of all members.

Public Member Functions

 v4uu ()
 v4uu (const v4si &v)
 v4uu (const v4uu &v)
 v4uu (int32 v)
 v4uu (const int32 v[4])
 v4uu (int32 a, int32 b, int32 c, int32 d)
v4uu operator= (int32 v)
v4uu operator= (v4si v)
v4uu operator= (const v4uu &v)
void condAssign (const v4uu &val, const v4uu &c)
v4uu operator== (const v4uu &v) const
v4uu operator!= (const v4uu &v) const
v4uu operator> (const v4uu &v) const
v4uu operator< (const v4uu &v) const
v4uu operator>= (const v4uu &v) const
v4uu operator<= (const v4uu &v) const
v4uu operator== (int32 v) const
v4uu operator!= (int32 v) const
v4uu operator> (int32 v) const
v4uu operator< (int32 v) const
v4uu operator>= (int32 v) const
v4uu operator<= (int32 v) const
v4uu operator+ (const v4uu &r) const
v4uu operator- (const v4uu &r) const
v4uu operator+= (const v4uu &r)
v4uu operator-= (const v4uu &r)
v4uu operator+ (int32 r) const
v4uu operator- (int32 r) const
v4uu operator+= (int32 r)
v4uu operator-= (int32 r)
v4uu operator|| (const v4uu &r) const
v4uu operator&& (const v4uu &r) const
v4uu operator^ (const v4uu &r) const
v4uu operator! () const
v4uu operator| (const v4uu &r) const
v4uu operator& (const v4uu &r) const
v4uu operator~ () const
int32 operator[] (int idx) const
void setComp (int idx, int32 v)
v4uf toFloat () const

Public Attributes

v4si vector


Detailed Description

Definition at line 49 of file VM_SIMD.h.


Constructor & Destructor Documentation

v4uu::v4uu (  )  [inline]

Definition at line 51 of file VM_SIMD.h.

v4uu::v4uu ( const v4si v  )  [inline]

Definition at line 52 of file VM_SIMD.h.

v4uu::v4uu ( const v4uu v  )  [inline]

Definition at line 53 of file VM_SIMD.h.

v4uu::v4uu ( int32  v  )  [inline, explicit]

Definition at line 54 of file VM_SIMD.h.

v4uu::v4uu ( const int32  v[4]  )  [inline, explicit]

Definition at line 55 of file VM_SIMD.h.

v4uu::v4uu ( int32  a,
int32  b,
int32  c,
int32  d 
) [inline]

Definition at line 57 of file VM_SIMD.h.


Member Function Documentation

void v4uu::condAssign ( const v4uu val,
const v4uu c 
) [inline]

Definition at line 68 of file VM_SIMD.h.

v4uu v4uu::operator! ( void   )  const [inline]

Definition at line 112 of file VM_SIMD.h.

v4uu v4uu::operator!= ( int32  v  )  const [inline]

Definition at line 86 of file VM_SIMD.h.

v4uu v4uu::operator!= ( const v4uu v  )  const [inline]

Definition at line 74 of file VM_SIMD.h.

v4uu v4uu::operator& ( const v4uu r  )  const [inline]

Definition at line 116 of file VM_SIMD.h.

v4uu v4uu::operator&& ( const v4uu r  )  const [inline]

Definition at line 108 of file VM_SIMD.h.

v4uu v4uu::operator+ ( int32  r  )  const [inline]

Definition at line 99 of file VM_SIMD.h.

v4uu v4uu::operator+ ( const v4uu r  )  const [inline]

Definition at line 93 of file VM_SIMD.h.

v4uu v4uu::operator+= ( int32  r  )  [inline]

Definition at line 101 of file VM_SIMD.h.

v4uu v4uu::operator+= ( const v4uu r  )  [inline]

Definition at line 97 of file VM_SIMD.h.

v4uu v4uu::operator- ( int32  r  )  const [inline]

Definition at line 100 of file VM_SIMD.h.

v4uu v4uu::operator- ( const v4uu r  )  const [inline]

Definition at line 95 of file VM_SIMD.h.

v4uu v4uu::operator-= ( int32  r  )  [inline]

Definition at line 102 of file VM_SIMD.h.

v4uu v4uu::operator-= ( const v4uu r  )  [inline]

Definition at line 98 of file VM_SIMD.h.

v4uu v4uu::operator< ( int32  v  )  const [inline]

Definition at line 88 of file VM_SIMD.h.

v4uu v4uu::operator< ( const v4uu v  )  const [inline]

Definition at line 78 of file VM_SIMD.h.

v4uu v4uu::operator<= ( int32  v  )  const [inline]

Definition at line 90 of file VM_SIMD.h.

v4uu v4uu::operator<= ( const v4uu v  )  const [inline]

Definition at line 82 of file VM_SIMD.h.

v4uu v4uu::operator= ( const v4uu v  )  [inline]

Definition at line 65 of file VM_SIMD.h.

v4uu v4uu::operator= ( v4si  v  )  [inline]

Definition at line 63 of file VM_SIMD.h.

v4uu v4uu::operator= ( int32  v  )  [inline]

Definition at line 61 of file VM_SIMD.h.

v4uu v4uu::operator== ( int32  v  )  const [inline]

Definition at line 85 of file VM_SIMD.h.

v4uu v4uu::operator== ( const v4uu v  )  const [inline]

Definition at line 72 of file VM_SIMD.h.

v4uu v4uu::operator> ( int32  v  )  const [inline]

Definition at line 87 of file VM_SIMD.h.

v4uu v4uu::operator> ( const v4uu v  )  const [inline]

Definition at line 76 of file VM_SIMD.h.

v4uu v4uu::operator>= ( int32  v  )  const [inline]

Definition at line 89 of file VM_SIMD.h.

v4uu v4uu::operator>= ( const v4uu v  )  const [inline]

Definition at line 80 of file VM_SIMD.h.

int32 v4uu::operator[] ( int  idx  )  const [inline]

Definition at line 121 of file VM_SIMD.h.

v4uu v4uu::operator^ ( const v4uu r  )  const [inline]

Definition at line 110 of file VM_SIMD.h.

v4uu v4uu::operator| ( const v4uu r  )  const [inline]

Definition at line 115 of file VM_SIMD.h.

v4uu v4uu::operator|| ( const v4uu r  )  const [inline]

Definition at line 106 of file VM_SIMD.h.

v4uu v4uu::operator~ (  )  const [inline]

Definition at line 117 of file VM_SIMD.h.

void v4uu::setComp ( int  idx,
int32  v 
) [inline]

Definition at line 122 of file VM_SIMD.h.

v4uf v4uu::toFloat (  )  const [inline]

Definition at line 274 of file VM_SIMD.h.


Member Data Documentation

Definition at line 127 of file VM_SIMD.h.


The documentation for this class was generated from the following file:

Generated on Thu Jan 31 00:34:15 2013 for HDK by  doxygen 1.5.9