Classes |
class | tvmet::Fcnl_assign< T1, T2 > |
| Binary operator for assign operations. More...
|
class | tvmet::Fcnl_add_eq< T1, T2 > |
class | tvmet::Fcnl_sub_eq< T1, T2 > |
class | tvmet::Fcnl_mul_eq< T1, T2 > |
class | tvmet::Fcnl_div_eq< T1, T2 > |
class | tvmet::Fcnl_mod_eq< T1, T2 > |
class | tvmet::Fcnl_xor_eq< T1, T2 > |
class | tvmet::Fcnl_and_eq< T1, T2 > |
class | tvmet::Fcnl_or_eq< T1, T2 > |
class | tvmet::Fcnl_shl_eq< T1, T2 > |
class | tvmet::Fcnl_shr_eq< T1, T2 > |
class | tvmet::Fcnl_add< T1, T2 > |
class | tvmet::Fcnl_sub< T1, T2 > |
class | tvmet::Fcnl_mul< T1, T2 > |
class | tvmet::Fcnl_div< T1, T2 > |
class | tvmet::Fcnl_mod< T1, T2 > |
class | tvmet::Fcnl_bitxor< T1, T2 > |
class | tvmet::Fcnl_bitand< T1, T2 > |
class | tvmet::Fcnl_bitor< T1, T2 > |
class | tvmet::Fcnl_shl< T1, T2 > |
class | tvmet::Fcnl_shr< T1, T2 > |
class | tvmet::Fcnl_greater< T1, T2 > |
class | tvmet::Fcnl_less< T1, T2 > |
class | tvmet::Fcnl_greater_eq< T1, T2 > |
class | tvmet::Fcnl_less_eq< T1, T2 > |
class | tvmet::Fcnl_eq< T1, T2 > |
class | tvmet::Fcnl_not_eq< T1, T2 > |
class | tvmet::Fcnl_and< T1, T2 > |
class | tvmet::Fcnl_or< T1, T2 > |
class | tvmet::Fcnl_atan2< T1, T2 > |
class | tvmet::Fcnl_fmod< T1, T2 > |
class | tvmet::Fcnl_pow< T1, T2 > |
class | tvmet::Fcnl_drem< T1, T2 > |
class | tvmet::Fcnl_hypot< T1, T2 > |
class | tvmet::Fcnl_jn< T1, T2 > |
class | tvmet::Fcnl_yn< T1, T2 > |
class | tvmet::Fcnl_polar< T1, T2 > |
| Functional for polar. More...
|
struct | tvmet::Fcnl_polar< T, T > |
class | tvmet::Fcnl_swap< T1, T2 > |
| Binary operator for swapping values using temporaries. More...
|
Namespaces |
namespace | tvmet |
| The namespace for the Tiny Vector Matrix using Expression Templates Libary.
|
Defines |
#define | TVMET_IMPLEMENT_MACRO(NAME, OP) |
#define | TVMET_IMPLEMENT_MACRO(NAME, OP) |
#define | TVMET_IMPLEMENT_MACRO(NAME, OP) |
#define | TVMET_IMPLEMENT_MACRO(NAME) |
#define | TVMET_IMPLEMENT_MACRO(NAME) |