Public Attributes | |
T | s_ |
triple< T > | v_ |
Friends | |
FUNCTION_HD T | dot (const quadruple< T > &oprnd1, const quadruple< T > &oprnd2) |
FUNCTION_HD quadruple< T > | operator+ (const quadruple< T > &oprnd1, const quadruple< T > &oprnd2) |
FUNCTION_HD quadruple< T > | operator+ (const quadruple< T > &oprnd1, const T &oprnd2) |
FUNCTION_HD quadruple< T > | operator+ (const T &oprnd1, const quadruple< T > &oprnd2) |
FUNCTION_HD quadruple< T > | operator- (const quadruple< T > &oprnd1, const quadruple< T > &oprnd2) |
FUNCTION_HD quadruple< T > | operator- (const quadruple< T > &oprnd1, const T &oprnd2) |
FUNCTION_HD quadruple< T > | operator- (const T &oprnd1, const quadruple< T > &oprnd2) |
FUNCTION_HD quadruple< T > | operator* (const quadruple< T > &oprnd1, const quadruple< T > &oprnd2) |
FUNCTION_HD quadruple< T > | operator* (const quadruple< T > &oprnd1, const T &oprnd2) |
FUNCTION_HD quadruple< T > | operator* (const T &oprnd1, const quadruple< T > &oprnd2) |
FUNCTION_HD quadruple< T > | operator/ (const quadruple< T > &oprnd1, const quadruple< T > &oprnd2) |
FUNCTION_HD quadruple< T > | operator/ (const quadruple< T > &oprnd1, const T &oprnd2) |
FUNCTION_HD quadruple< T > | operator/ (const T &oprnd1, const quadruple< T > &oprnd2) |
FUNCTION_HD bool | operator== (const quadruple< T > &opr1, const quadruple< T > &opr2) |
FUNCTION_H iOstream & | operator (iOstream &str, const quadruple< T > &ov) |
FUNCTION_H iIstream & | operator>> (iIstream &str, quadruple< T > &iv) |
FUNCTION_H void | readIstream (iIstream &str, quadruple< T > &iv) |
Definition at line 37 of file quadruple.hpp.
|
inline |
Definition at line 54 of file quadruple.hpp.
|
inline |
Definition at line 60 of file quadruple.hpp.
|
inline |
Definition at line 67 of file quadruple.hpp.
|
inline |
Definition at line 74 of file quadruple.hpp.
|
inline |
Definition at line 93 of file quadruple.hpp.
|
default |
|
default |
|
inline |
Definition at line 83 of file quadruple.hpp.
References quadruple< T >::s_, and quadruple< T >::v_.
|
default |
|
default |
|
inline |
Definition at line 116 of file quadruple.hpp.
|
inline |
Definition at line 122 of file quadruple.hpp.
|
inline |
Definition at line 129 of file quadruple.hpp.
References quadruple< T >::s_.
|
inline |
Definition at line 131 of file quadruple.hpp.
References quadruple< T >::s_.
|
inline |
Definition at line 134 of file quadruple.hpp.
References quadruple< T >::v_.
|
inline |
Definition at line 136 of file quadruple.hpp.
References quadruple< T >::v_.
|
inline |
Definition at line 139 of file quadruple.hpp.
References quadruple< T >::v_.
|
inline |
Definition at line 141 of file quadruple.hpp.
References quadruple< T >::v_.
|
inline |
Definition at line 144 of file quadruple.hpp.
References quadruple< T >::v_.
|
inline |
Definition at line 146 of file quadruple.hpp.
References quadruple< T >::v_.
|
inline |
Definition at line 149 of file quadruple.hpp.
References quadruple< T >::s_.
|
inline |
Definition at line 151 of file quadruple.hpp.
References quadruple< T >::s_.
|
inline |
Definition at line 154 of file quadruple.hpp.
References quadruple< T >::v_.
|
inline |
Definition at line 156 of file quadruple.hpp.
References quadruple< T >::v_.
INLINE_FUNCTION_HD T length |
Definition at line 34 of file quadrupleI.hpp.
References dot(), and pFlow::sqrt().
INLINE_FUNCTION_HD void normalize |
Definition at line 42 of file quadrupleI.hpp.
References length(), and pFlow::smallValue.
INLINE_FUNCTION_HD void operator+= | ( | const quadruple< T > & | oprnd2 | ) |
Definition at line 217 of file quadrupleI.hpp.
References quadruple< T >::s_.
INLINE_FUNCTION_HD void operator-= | ( | const quadruple< T > & | oprnd2 | ) |
Definition at line 227 of file quadrupleI.hpp.
References quadruple< T >::s_.
INLINE_FUNCTION_HD void operator*= | ( | const quadruple< T > & | oprnd2 | ) |
Definition at line 238 of file quadrupleI.hpp.
References quadruple< T >::s_.
INLINE_FUNCTION_HD void operator/= | ( | const quadruple< T > & | oprnd2 | ) |
Definition at line 248 of file quadrupleI.hpp.
References quadruple< T >::s_.
Definition at line 259 of file quadrupleI.hpp.
Definition at line 267 of file quadrupleI.hpp.
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
T s_ |
Definition at line 48 of file quadruple.hpp.
Referenced by quadruple< T >::operator*=(), quadruple< T >::operator+=(), quadruple< T >::operator-=(), quadruple< T >::operator/=(), quadruple< T >::operator=(), quadruple< T >::s(), and quadruple< T >::w().
triple<T> v_ |
Definition at line 49 of file quadruple.hpp.
Referenced by quadruple< T >::operator=(), quadruple< T >::v(), quadruple< T >::x(), quadruple< T >::y(), and quadruple< T >::z().