Vecteur3#

#include <Vecteur3.h>

How to cite this class in this doc#

:ref:`Vecteur3 <class-vecteur3>`
[Vecteur3](#class-vecteur3)

Detailed description#

List of Public Methods#

List of Public Static Methods#

List of Protected Methods#

Complete Member Function Documentation#

norme_Linfini
double Vecteur3::norme_Linfini()

norme L_infini, c’est le max des abs(v[i])

References
How to cite in this doc:
:ref:`double Vecteur3::norme_Linfini() <public-double-vecteur3-norme-linfini>`
[double Vecteur3::norme_Linfini()](#public-double-vecteur3-norme-linfini)
operator* =
Vecteur3 & Vecteur3::operator*=(double x)
References
How to cite in this doc:
:ref:`Vecteur3 & Vecteur3::operator*=(double x) <public-vecteur3-ref-vecteur3-operator-ptr-equal-double-x>`
[Vecteur3 & Vecteur3::operator*=(double x)](#public-vecteur3-ref-vecteur3-operator-ptr-equal-double-x)
operator + =
Vecteur3 & Vecteur3::operator+=(const Vecteur3 &x)
References
How to cite in this doc:
:ref:`Vecteur3 & Vecteur3::operator+=(const Vecteur3 &x) <public-vecteur3-ref-vecteur3-operator+-equal-const-vecteur3-ref-x>`
[Vecteur3 & Vecteur3::operator+=(const Vecteur3 &x)](#public-vecteur3-ref-vecteur3-operator+-equal-const-vecteur3-ref-x)
operator =
Vecteur3 & Vecteur3::operator=(const Vecteur3 &w)
References
How to cite in this doc:
:ref:`Vecteur3 & Vecteur3::operator=(const Vecteur3 &w) <public-vecteur3-ref-vecteur3-operator-equal-const-vecteur3-ref-w>`
[Vecteur3 & Vecteur3::operator=(const Vecteur3 &w)](#public-vecteur3-ref-vecteur3-operator-equal-const-vecteur3-ref-w)
operator =
Vecteur3 & Vecteur3::operator=(double x)
References
How to cite in this doc:
:ref:`Vecteur3 & Vecteur3::operator=(double x) <public-vecteur3-ref-vecteur3-operator-equal-double-x>`
[Vecteur3 & Vecteur3::operator=(double x)](#public-vecteur3-ref-vecteur3-operator-equal-double-x)
operator[]
double & Vecteur3::operator[](int i)
References
How to cite in this doc:
:ref:`double & Vecteur3::operator[](int i) <public-double-ref-vecteur3-operator[]-int-i>`
[double & Vecteur3::operator[](int i)](#public-double-ref-vecteur3-operator[]-int-i)
operator[]
double Vecteur3::operator[](int i) const
References
How to cite in this doc:
:ref:`double Vecteur3::operator[](int i) const <public-double-vecteur3-operator[]-int-i-const>`
[double Vecteur3::operator[](int i) const](#public-double-vecteur3-operator[]-int-i-const)
set
void Vecteur3::set(const DoubleTab &tab, int i)
References
How to cite in this doc:
:ref:`void Vecteur3::set(const DoubleTab &tab, int i) <public-void-vecteur3-set-const-doubletab-ref-tab-int-i>`
[void Vecteur3::set(const DoubleTab &tab, int i)](#public-void-vecteur3-set-const-doubletab-ref-tab-int-i)
set
void Vecteur3::set(double x, double y, double z)
References
How to cite in this doc:
:ref:`void Vecteur3::set(double x, double y, double z) <public-void-vecteur3-set-double-x-double-y-double-z>`
[void Vecteur3::set(double x, double y, double z)](#public-void-vecteur3-set-double-x-double-y-double-z)
Vecteur3
Vecteur3::Vecteur3()
How to cite in this doc:
:ref:`Vecteur3::Vecteur3() <public-vecteur3-vecteur3>`
[Vecteur3::Vecteur3()](#public-vecteur3-vecteur3)
Vecteur3
Vecteur3::Vecteur3(const ArrOfDouble &arr)
References
How to cite in this doc:
:ref:`Vecteur3::Vecteur3(const ArrOfDouble &arr) <public-vecteur3-vecteur3-const-arrofdouble-ref-arr>`
[Vecteur3::Vecteur3(const ArrOfDouble &arr)](#public-vecteur3-vecteur3-const-arrofdouble-ref-arr)
Vecteur3
Vecteur3::Vecteur3(const DoubleTab &tab, int i)
References
How to cite in this doc:
:ref:`Vecteur3::Vecteur3(const DoubleTab &tab, int i) <public-vecteur3-vecteur3-const-doubletab-ref-tab-int-i>`
[Vecteur3::Vecteur3(const DoubleTab &tab, int i)](#public-vecteur3-vecteur3-const-doubletab-ref-tab-int-i)
Vecteur3
Vecteur3::Vecteur3(const Vecteur3 &w)
References
How to cite in this doc:
:ref:`Vecteur3::Vecteur3(const Vecteur3 &w) <public-vecteur3-vecteur3-const-vecteur3-ref-w>`
[Vecteur3::Vecteur3(const Vecteur3 &w)](#public-vecteur3-vecteur3-const-vecteur3-ref-w)
Vecteur3
Vecteur3::Vecteur3(double x, double y, double z)
References
How to cite in this doc:
:ref:`Vecteur3::Vecteur3(double x, double y, double z) <public-vecteur3-vecteur3-double-x-double-y-double-z>`
[Vecteur3::Vecteur3(double x, double y, double z)](#public-vecteur3-vecteur3-double-x-double-y-double-z)
produit_scalaire
double Vecteur3::produit_scalaire(const Vecteur3 &x, const Vecteur3 &y)
References
Referenced By
How to cite in this doc:
:ref:`double Vecteur3::produit_scalaire(const Vecteur3 &x, const Vecteur3 &y) <public-static-double-vecteur3-produit-scalaire-const-vecteur3-ref-x-const-vecteur3-ref-y>`
[double Vecteur3::produit_scalaire(const Vecteur3 &x, const Vecteur3 &y)](#public-static-double-vecteur3-produit-scalaire-const-vecteur3-ref-x-const-vecteur3-ref-y)
produit_vectoriel
void Vecteur3::produit_vectoriel(const Vecteur3 &x, const Vecteur3 &y, Vecteur3 &resu)
References
Referenced By
How to cite in this doc:
:ref:`void Vecteur3::produit_vectoriel(const Vecteur3 &x, const Vecteur3 &y, Vecteur3 &resu) <public-static-void-vecteur3-produit-vectoriel-const-vecteur3-ref-x-const-vecteur3-ref-y-vecteur3-ref-resu>`
[void Vecteur3::produit_vectoriel(const Vecteur3 &x, const Vecteur3 &y, Vecteur3 &resu)](#public-static-void-vecteur3-produit-vectoriel-const-vecteur3-ref-x-const-vecteur3-ref-y-vecteur3-ref-resu)
init
void Vecteur3::init()
References
Referenced By
How to cite in this doc:
:ref:`void Vecteur3::init() <protected-void-vecteur3-init>`
[void Vecteur3::init()](#protected-void-vecteur3-init)

Attributes Documentation#

v (protected)
double Vecteur3::v[3]

Friends#

  • friend class Matrice33

  • Vecteur3 operator-