The IVCalc1 class Implementierung von +,-,*,/ (binär)
More...
#include <xvector3.h>
|
| template<class FN , class... X> |
| TOUT | apply (FN fn, const TIN &v, const X &... x) |
| | apply Anwendung einer Rechenvorschrift auf eine beliebige Anzahl von Vektoren More...
|
| |
| TOUT | operator+ (const TIN &v1, const TIN &v2) |
| | Implementierung der Operatoren +,-,*,/. More...
|
| |
| TOUT | operator- (const TIN &v1, const TIN &v2) |
| |
| TOUT | operator* (const TIN &v1, const TIN &v2) |
| |
| TOUT | operator/ (const TIN &v1, const TIN &v2) |
| |
| TOUT | operator- (const TIN &v) |
| |
| TOUT | operator* (double c, const TIN &v2) |
| | Implementierung der Operatoren *,/. More...
|
| |
| TOUT | operator/ (const TIN &v1, double c) |
| |
template<class TOUT, class TIN>
struct nmx::gsl::vec::IVCalc1< TOUT, TIN >
The IVCalc1 class Implementierung von +,-,*,/ (binär)
Definition at line 11 of file xvector3.h.
◆ apply
template<class TOUT, class TIN>
template<class FN , class... X>
| TOUT apply |
( |
FN |
fn, |
|
|
const TIN & |
v, |
|
|
const X &... |
x |
|
) |
| |
|
friend |
apply Anwendung einer Rechenvorschrift auf eine beliebige Anzahl von Vektoren
- Parameters
-
| fn | Rechenvorschrift |
| v | Vektor oder View |
| x | Vektor oder View |
- Returns
- Vektor
Definition at line 21 of file xvector3.h.
◆ operator* [1/2]
template<class TOUT, class TIN>
| TOUT operator* |
( |
const TIN & |
v1, |
|
|
const TIN & |
v2 |
|
) |
| |
|
friend |
◆ operator* [2/2]
template<class TOUT, class TIN>
| TOUT operator* |
( |
double |
c, |
|
|
const TIN & |
v2 |
|
) |
| |
|
friend |
Implementierung der Operatoren *,/.
- Parameters
-
- Returns
- Vektor
Definition at line 62 of file xvector3.h.
◆ operator+
template<class TOUT, class TIN>
| TOUT operator+ |
( |
const TIN & |
v1, |
|
|
const TIN & |
v2 |
|
) |
| |
|
friend |
Implementierung der Operatoren +,-,*,/.
- Parameters
-
- Returns
- Vektor
Definition at line 35 of file xvector3.h.
◆ operator- [1/2]
template<class TOUT, class TIN>
| TOUT operator- |
( |
const TIN & |
v1, |
|
|
const TIN & |
v2 |
|
) |
| |
|
friend |
◆ operator- [2/2]
template<class TOUT, class TIN>
| TOUT operator- |
( |
const TIN & |
v | ) |
|
|
friend |
◆ operator/ [1/2]
template<class TOUT, class TIN>
| TOUT operator/ |
( |
const TIN & |
v1, |
|
|
const TIN & |
v2 |
|
) |
| |
|
friend |
◆ operator/ [2/2]
template<class TOUT, class TIN>
| TOUT operator/ |
( |
const TIN & |
v1, |
|
|
double |
c |
|
) |
| |
|
friend |
The documentation for this struct was generated from the following file: