Analytics Template Library
 All Classes Namespaces Functions Variables Pages
Public Member Functions | List of all members
simd::vector2d Class Reference
Inheritance diagram for simd::vector2d:
simd::simd_vector< vector2d > simd::simd_vector< vector2d > simd::simd_vector< vector2d >

Public Member Functions

 vector2d (double f)
 
 vector2d (double f0, double f1)
 
 vector2d (const __m128 &rhs)
 
vector2doperator= (const __m128 &rhs)
 
 operator __m128 () const
 
vector2dload_a (const double *src)
 
vector2dload_u (const double *src)
 
void store_a (double *dst) const
 
void store_u (double *dst) const
 
 vector2d (double f)
 
 vector2d (double f0, double f1)
 
 vector2d (const __m128 &rhs)
 
vector2doperator= (const __m128 &rhs)
 
 operator __m128 () const
 
vector2dload_a (const double *src)
 
vector2dload_u (const double *src)
 
void store_a (double *dst) const
 
void store_u (double *dst) const
 
 vector2d (double f)
 
 vector2d (double f0, double f1)
 
 vector2d (const __m128 &rhs)
 
vector2doperator= (const __m128 &rhs)
 
 operator __m128 () const
 
vector2dload_a (const double *src)
 
vector2dload_u (const double *src)
 
vector2dload1 (const double *src)
 
void store_a (double *dst) const
 
void store_u (double *dst) const
 
- Public Member Functions inherited from simd::simd_vector< vector2d >
vector2doperator() ()
 
const vector2doperator() () const
 
vector2doperator() ()
 
const vector2doperator() () const
 
vector2doperator() ()
 
const vector2doperator() () const
 
vector2doperator+= (const vector2d &rhs)
 
vector2doperator+= (const value_type &rhs)
 
vector2doperator+= (const vector2d &rhs)
 
vector2doperator+= (const value_type &rhs)
 
vector2doperator+= (const vector2d &rhs)
 
vector2doperator+= (const value_type &rhs)
 
vector2doperator-= (const vector2d &rhs)
 
vector2doperator-= (const value_type &rhs)
 
vector2doperator-= (const vector2d &rhs)
 
vector2doperator-= (const value_type &rhs)
 
vector2doperator-= (const vector2d &rhs)
 
vector2doperator-= (const value_type &rhs)
 
vector2doperator*= (const vector2d &rhs)
 
vector2doperator*= (const value_type &rhs)
 
vector2doperator*= (const vector2d &rhs)
 
vector2doperator*= (const value_type &rhs)
 
vector2doperator*= (const vector2d &rhs)
 
vector2doperator*= (const value_type &rhs)
 
vector2doperator/= (const vector2d &rhs)
 
vector2doperator/= (const value_type &rhs)
 
vector2doperator/= (const vector2d &rhs)
 
vector2doperator/= (const value_type &rhs)
 
vector2doperator/= (const vector2d &rhs)
 
vector2doperator/= (const value_type &rhs)
 
vector2d operator++ (int)
 
vector2doperator++ ()
 
vector2d operator++ (int)
 
vector2doperator++ ()
 
vector2d operator++ (int)
 
vector2doperator++ ()
 
vector2d operator-- (int)
 
vector2doperator-- ()
 
vector2d operator-- (int)
 
vector2doperator-- ()
 
vector2d operator-- (int)
 
vector2doperator-- ()
 

Additional Inherited Members

- Public Types inherited from simd::simd_vector< vector2d >
typedef simd_vector_traits
< vector2d >::value_type 
value_type
 
typedef simd_vector_traits
< vector2d >::value_type 
value_type
 
typedef simd_vector_traits
< vector2d >::value_type 
value_type
 
- Protected Member Functions inherited from simd::simd_vector< vector2d >
 simd_vector (const simd_vector &)
 
 simd_vector (const simd_vector &)
 
 simd_vector (const simd_vector &)
 
simd_vectoroperator= (const simd_vector &)
 
simd_vectoroperator= (const simd_vector &)
 
simd_vectoroperator= (const simd_vector &)
 

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