MAGiC  V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
Référence du fichier ot_mathematique.cpp
#include <iomanip>
#include <math.h>
#include <string.h>
#include <assert.h>
#include <algorithm>
#include <fstream>
#include "ot_mathematique.h"
Graphe des dépendances par inclusion de ot_mathematique.cpp:

Aller au code source de ce fichier.

Fonctions

std::ostream & operator<< (std::ostream &__os, const OT_VECTEUR_3D &__vec)
 
OT_VECTEUR_3D operator/ (const OT_VECTEUR_3D &mdd1, double diviseur)
 
OT_VECTEUR_3D operator- (const OT_VECTEUR_3D &mdd1)
 
double operator* (const OT_VECTEUR_3D &mdd1, const OT_VECTEUR_3D &mdd2)
 
OT_VECTEUR_3D operator* (double mdd1, const OT_VECTEUR_3D &mdd2)
 
OT_VECTEUR_3D operator& (const OT_VECTEUR_3D &mdd1, const OT_VECTEUR_3D &mdd2)
 
std::ostream & operator<< (std::ostream &__os, const OT_MATRICE_3D &__mat)
 
OT_MATRICE_3D operator+ (const OT_MATRICE_3D &mdd1, const OT_MATRICE_3D &mdd2)
 
OT_VECTEUR_3D operator* (const OT_MATRICE_3D &mdd1, const OT_VECTEUR_3D &mdd2)
 
OT_VECTEUR_3D operator+ (const OT_VECTEUR_3D &mdd1, const OT_VECTEUR_3D &mdd2)
 
OT_VECTEUR_3D operator- (const class OT_VECTEUR_3D &mdd1, const OT_VECTEUR_3D &mdd2)
 
OT_MATRICE_3D operator* (const OT_MATRICE_3D &mdd1, const OT_MATRICE_3D &mdd2)
 
OT_VECTEUR_4D operator* (const OT_VECTEUR_4D &rkV, const double a)
 
OT_VECTEUR_4D operator* (const double a, const OT_VECTEUR_4D &rkV)
 
OT_VECTEUR_4D operator/ (const OT_VECTEUR_4D &rkV, const double a)
 
OT_VECTEUR_4D operator/ (const double a, const OT_VECTEUR_4D &rkV)
 
std::ostream & operator<< (std::ostream &__os, const OT_VECTEUR_4D &__vec)
 
OT_VECTEUR_3DD operator* (const OT_VECTEUR_3DD &rkV, const double2 a)
 
OT_VECTEUR_3DD operator* (const double2 a, const OT_VECTEUR_3DD &rkV)
 
OT_VECTEUR_3DD operator/ (const OT_VECTEUR_3DD &rkV, const double2 a)
 
OT_VECTEUR_3DD operator/ (const double2 a, const OT_VECTEUR_3DD &rkV)
 
std::ostream & operator<< (std::ostream &__os, const OT_VECTEUR_3DD &__vec)
 
OT_VECTEUR_4DD operator* (const OT_VECTEUR_4DD &rkV, const double2 a)
 
OT_VECTEUR_4DD operator* (const double2 a, const OT_VECTEUR_4DD &rkV)
 
OT_VECTEUR_4DD operator/ (const OT_VECTEUR_4DD &rkV, const double2 a)
 
OT_VECTEUR_4DD operator/ (const double2 a, const OT_VECTEUR_4DD &rkV)
 
std::ostream & operator<< (std::ostream &__os, const OT_VECTEUR_4DD &__vec)
 

Documentation des fonctions

◆ operator&()

OT_VECTEUR_3D operator& ( const OT_VECTEUR_3D mdd1,
const OT_VECTEUR_3D mdd2 
)

Définition à la ligne 647 du fichier ot_mathematique.cpp.

Références OT_VECTEUR_3D::valeur.

◆ operator*() [1/10]

OT_VECTEUR_4D operator* ( const double  a,
const OT_VECTEUR_4D rkV 
)

Définition à la ligne 1012 du fichier ot_mathematique.cpp.

Références a.

◆ operator*() [2/10]

OT_VECTEUR_3DD operator* ( const double2  a,
const OT_VECTEUR_3DD rkV 
)

Définition à la ligne 1241 du fichier ot_mathematique.cpp.

Références a.

◆ operator*() [3/10]

OT_VECTEUR_4DD operator* ( const double2  a,
const OT_VECTEUR_4DD rkV 
)

Définition à la ligne 1497 du fichier ot_mathematique.cpp.

Références a.

◆ operator*() [4/10]

OT_MATRICE_3D operator* ( const OT_MATRICE_3D mdd1,
const OT_MATRICE_3D mdd2 
)

Définition à la ligne 866 du fichier ot_mathematique.cpp.

◆ operator*() [5/10]

OT_VECTEUR_3D operator* ( const OT_MATRICE_3D mdd1,
const OT_VECTEUR_3D mdd2 
)

Définition à la ligne 839 du fichier ot_mathematique.cpp.

◆ operator*() [6/10]

double operator* ( const OT_VECTEUR_3D mdd1,
const OT_VECTEUR_3D mdd2 
)

Définition à la ligne 591 du fichier ot_mathematique.cpp.

Références OT_VECTEUR_3D::valeur.

◆ operator*() [7/10]

OT_VECTEUR_3DD operator* ( const OT_VECTEUR_3DD rkV,
const double2  a 
)

Définition à la ligne 1236 du fichier ot_mathematique.cpp.

Références a.

◆ operator*() [8/10]

OT_VECTEUR_4D operator* ( const OT_VECTEUR_4D rkV,
const double  a 
)

Définition à la ligne 1006 du fichier ot_mathematique.cpp.

Références a.

◆ operator*() [9/10]

OT_VECTEUR_4DD operator* ( const OT_VECTEUR_4DD rkV,
const double2  a 
)

Définition à la ligne 1491 du fichier ot_mathematique.cpp.

Références a.

◆ operator*() [10/10]

OT_VECTEUR_3D operator* ( double  mdd1,
const OT_VECTEUR_3D mdd2 
)

Définition à la ligne 598 du fichier ot_mathematique.cpp.

Références OT_VECTEUR_3D::valeur.

◆ operator+() [1/2]

OT_MATRICE_3D operator+ ( const OT_MATRICE_3D mdd1,
const OT_MATRICE_3D mdd2 
)

Définition à la ligne 829 du fichier ot_mathematique.cpp.

◆ operator+() [2/2]

OT_VECTEUR_3D operator+ ( const OT_VECTEUR_3D mdd1,
const OT_VECTEUR_3D mdd2 
)

Définition à la ligne 848 du fichier ot_mathematique.cpp.

◆ operator-() [1/2]

OT_VECTEUR_3D operator- ( const class OT_VECTEUR_3D mdd1,
const OT_VECTEUR_3D mdd2 
)

Définition à la ligne 857 du fichier ot_mathematique.cpp.

Références OT_VECTEUR_3D::valeur.

◆ operator-() [2/2]

OT_VECTEUR_3D operator- ( const OT_VECTEUR_3D mdd1)

Définition à la ligne 583 du fichier ot_mathematique.cpp.

Références OT_VECTEUR_3D::valeur.

◆ operator/() [1/7]

OT_VECTEUR_4D operator/ ( const double  a,
const OT_VECTEUR_4D rkV 
)

Définition à la ligne 1028 du fichier ot_mathematique.cpp.

Références a.

◆ operator/() [2/7]

OT_VECTEUR_3DD operator/ ( const double2  a,
const OT_VECTEUR_3DD rkV 
)

Définition à la ligne 1255 du fichier ot_mathematique.cpp.

Références a.

◆ operator/() [3/7]

OT_VECTEUR_4DD operator/ ( const double2  a,
const OT_VECTEUR_4DD rkV 
)

Définition à la ligne 1513 du fichier ot_mathematique.cpp.

Références a.

◆ operator/() [4/7]

OT_VECTEUR_3D operator/ ( const OT_VECTEUR_3D mdd1,
double  diviseur 
)

Définition à la ligne 562 du fichier ot_mathematique.cpp.

Références OT_VECTEUR_3D::valeur.

◆ operator/() [5/7]

OT_VECTEUR_3DD operator/ ( const OT_VECTEUR_3DD rkV,
const double2  a 
)

Définition à la ligne 1247 du fichier ot_mathematique.cpp.

Références a.

◆ operator/() [6/7]

OT_VECTEUR_4D operator/ ( const OT_VECTEUR_4D rkV,
const double  a 
)

Définition à la ligne 1019 du fichier ot_mathematique.cpp.

Références a.

◆ operator/() [7/7]

OT_VECTEUR_4DD operator/ ( const OT_VECTEUR_4DD rkV,
const double2  a 
)

Définition à la ligne 1504 du fichier ot_mathematique.cpp.

Références a.

◆ operator<<() [1/5]

std::ostream& operator<< ( std::ostream &  __os,
const OT_MATRICE_3D __mat 
)

Définition à la ligne 688 du fichier ot_mathematique.cpp.

◆ operator<<() [2/5]

std::ostream& operator<< ( std::ostream &  __os,
const OT_VECTEUR_3D __vec 
)

Définition à la ligne 556 du fichier ot_mathematique.cpp.

◆ operator<<() [3/5]

std::ostream& operator<< ( std::ostream &  __os,
const OT_VECTEUR_3DD __vec 
)

Définition à la ligne 1307 du fichier ot_mathematique.cpp.

◆ operator<<() [4/5]

std::ostream& operator<< ( std::ostream &  __os,
const OT_VECTEUR_4D __vec 
)

Définition à la ligne 1082 du fichier ot_mathematique.cpp.

◆ operator<<() [5/5]

std::ostream & operator<< ( std::ostream &  __os,
const OT_VECTEUR_4DD __vec 
)

Définition à la ligne 1572 du fichier ot_mathematique.cpp.