#include <hpp/fcl/simd/math_simd_details.h>
|
union { |
double vs [4] |
|
__m128d v [2] |
|
}; | |
|
fcl::details::sse_meta_d4::sse_meta_d4 |
( |
| ) |
|
|
inline |
fcl::details::sse_meta_d4::sse_meta_d4 |
( |
double |
x | ) |
|
|
inline |
fcl::details::sse_meta_d4::sse_meta_d4 |
( |
double * |
px | ) |
|
|
inline |
fcl::details::sse_meta_d4::sse_meta_d4 |
( |
__m128d |
x, |
|
|
__m128d |
y |
|
) |
| |
|
inline |
fcl::details::sse_meta_d4::sse_meta_d4 |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z, |
|
|
double |
w = 0 |
|
) |
| |
|
inline |
void fcl::details::sse_meta_d4::negate |
( |
| ) |
|
|
inline |
void fcl::details::sse_meta_d4::operator delete[] |
( |
void * |
x | ) |
|
|
inline |
void* fcl::details::sse_meta_d4::operator new[] |
( |
size_t |
n | ) |
|
|
inline |
sse_meta_d4 fcl::details::sse_meta_d4::operator* |
( |
double |
t | ) |
const |
|
inline |
sse_meta_d4& fcl::details::sse_meta_d4::operator*= |
( |
double |
t | ) |
|
|
inline |
sse_meta_d4 fcl::details::sse_meta_d4::operator+ |
( |
double |
t | ) |
const |
|
inline |
sse_meta_d4& fcl::details::sse_meta_d4::operator+= |
( |
double |
t | ) |
|
|
inline |
sse_meta_d4 fcl::details::sse_meta_d4::operator- |
( |
double |
t | ) |
const |
|
inline |
sse_meta_d4 fcl::details::sse_meta_d4::operator- |
( |
| ) |
const |
|
inline |
sse_meta_d4& fcl::details::sse_meta_d4::operator-= |
( |
double |
t | ) |
|
|
inline |
sse_meta_d4 fcl::details::sse_meta_d4::operator/ |
( |
double |
t | ) |
const |
|
inline |
sse_meta_d4& fcl::details::sse_meta_d4::operator/= |
( |
double |
t | ) |
|
|
inline |
double fcl::details::sse_meta_d4::operator[] |
( |
size_t |
i | ) |
const |
|
inline |
double& fcl::details::sse_meta_d4::operator[] |
( |
size_t |
i | ) |
|
|
inline |
void fcl::details::sse_meta_d4::setValue |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z, |
|
|
double |
w = 0 |
|
) |
| |
|
inline |
void fcl::details::sse_meta_d4::setValue |
( |
double |
x | ) |
|
|
inline |
void fcl::details::sse_meta_d4::setValue |
( |
__m128d |
x, |
|
|
__m128d |
y |
|
) |
| |
|
inline |
__m128d fcl::details::sse_meta_d4::v[2] |
Referenced by fcl::details::abs(), fcl::details::cross_prod(), fcl::details::dot_prod3(), fcl::details::dot_prod4(), fcl::details::equal(), lbound(), fcl::details::max(), fcl::details::min(), operator*(), operator*=(), operator+(), operator+=(), operator-(), operator-=(), operator/(), operator/=(), and ubound().
double fcl::details::sse_meta_d4::vs[4] |