#include <VectorDoublet.h>
Public Types | |
typedef V1::ScalarType | Scalar1 |
typedef V2::ScalarType | Scalar2 |
Public Member Functions | |
PreciseFloatType< Scalar1, Scalar2 >::Type | dot (const VectorDoublet &v) const |
const V1 & | first () const |
template<class T > | |
VectorDoublet & | operator*= (const T &t) |
VectorDoublet & | operator+= (const VectorDoublet &v) |
VectorDoublet | operator- () const |
VectorDoublet & | operator-= (const VectorDoublet &v) |
template<class T > | |
VectorDoublet & | operator/= (const T &t) |
const V2 & | second () const |
VectorDoublet () | |
VectorDoublet (const V1 &a, const V2 &b) | |
Private Attributes | |
V1 | a_ |
V2 | b_ |
Definition at line 8 of file VectorDoublet.h.
typedef V1::ScalarType VectorDoublet< V1, V2 >::Scalar1 |
Definition at line 11 of file VectorDoublet.h.
typedef V2::ScalarType VectorDoublet< V1, V2 >::Scalar2 |
Definition at line 12 of file VectorDoublet.h.
|
inline |
Definition at line 14 of file VectorDoublet.h.
|
inline |
Definition at line 15 of file VectorDoublet.h.
|
inline |
Definition at line 46 of file VectorDoublet.h.
|
inline |
Definition at line 17 of file VectorDoublet.h.
Referenced by VectorDoublet< Vector3D, Vector3D >::dot(), operator*(), operator+(), VectorDoublet< Vector3D, Vector3D >::operator+=(), operator-(), VectorDoublet< Vector3D, Vector3D >::operator-=(), and operator/().
|
inline |
Definition at line 34 of file VectorDoublet.h.
|
inline |
Definition at line 20 of file VectorDoublet.h.
|
inline |
Definition at line 31 of file VectorDoublet.h.
|
inline |
Definition at line 25 of file VectorDoublet.h.
|
inline |
Definition at line 40 of file VectorDoublet.h.
|
inline |
Definition at line 18 of file VectorDoublet.h.
Referenced by VectorDoublet< Vector3D, Vector3D >::dot(), operator*(), operator+(), VectorDoublet< Vector3D, Vector3D >::operator+=(), operator-(), VectorDoublet< Vector3D, Vector3D >::operator-=(), and operator/().
|
private |
Definition at line 52 of file VectorDoublet.h.
|
private |
Definition at line 53 of file VectorDoublet.h.