Functions

Componentwise op_eq operations (+=, -=,=, /=)

Functions

static void vm_VMath::add_eq (T_fp v[], T_fp const cv[])
static void vm_VMath::sub_eq (T_fp v[], T_fp const cv[])
static void vm_VMath::mul_eq (T_fp v[], T_fp const cv[])
static void vm_VMath::div_eq (T_fp v[], T_fp const cv[])
static void vm_VMath::add_eq (T_fp v[], T_fp r)
static void vm_VMath::sub_eq (T_fp v[], T_fp r)
static void vm_VMath::mul_eq (T_fp v[], T_fp r)
static void vm_VMath::div_eq (T_fp v[], T_fp r)
static void vm_VMath::negate (T_fp v[])

Function Documentation

template<class T_fp, int N_len>
static void vm_VMath< T_fp, N_len >::add_eq ( T_fp  v[],
T_fp const   cv[] 
) [inline, static, inherited]

component-wise v[n] += cv[n]

Parameters:
v LHS vector
cv RHS vector
template<class T_fp, int N_len>
static void vm_VMath< T_fp, N_len >::add_eq ( T_fp  v[],
T_fp  r 
) [inline, static, inherited]

component-wise v[n] += r

Parameters:
v LHS vector
r RHS T_fp
template<class T_fp, int N_len>
static void vm_VMath< T_fp, N_len >::div_eq ( T_fp  v[],
T_fp  r 
) [inline, static, inherited]

component-wise v[n] /= r

Parameters:
v LHS vector
r RHS T_fp
template<class T_fp, int N_len>
static void vm_VMath< T_fp, N_len >::div_eq ( T_fp  v[],
T_fp const   cv[] 
) [inline, static, inherited]

component-wise v[n] /= cv[n]

Parameters:
v LHS vector
cv RHS vector
template<class T_fp, int N_len>
static void vm_VMath< T_fp, N_len >::mul_eq ( T_fp  v[],
T_fp  r 
) [inline, static, inherited]

component-wise v[n] *= r

Parameters:
v LHS vector
r RHS T_fp
template<class T_fp, int N_len>
static void vm_VMath< T_fp, N_len >::mul_eq ( T_fp  v[],
T_fp const   cv[] 
) [inline, static, inherited]

component-wise v[n] *= cv[n]

Parameters:
v LHS vector
cv RHS vector
template<class T_fp, int N_len>
int N_len void vm_VMath< T_fp, N_len >::negate ( T_fp  v[]  )  [inline, static, inherited]

component-wise negation of v

Parameters:
v vector

Definition at line 414 of file vm_vmath.h.

template<class T_fp, int N_len>
static void vm_VMath< T_fp, N_len >::sub_eq ( T_fp  v[],
T_fp const   cv[] 
) [inline, static, inherited]

component-wise v[n] -= cv[n]

Parameters:
v LHS vector
cv RHS vector
template<class T_fp, int N_len>
static void vm_VMath< T_fp, N_len >::sub_eq ( T_fp  v[],
T_fp  r 
) [inline, static, inherited]

component-wise v[n] -= r

Parameters:
v LHS vector
r RHS T_fp