Roue#
#include <Roue.h>
Classe Roue utilisee dans Champ_Inc_Base.
How to reference this class#
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Roue <class-roue>`
[Roue](#class-roue)
Detailed description#
Permet de gerer le nombre de valeurs du temps pour lesquels le champ doit rester en memoire.
List of Public Methods#
Complete Member Function Documentation#
ajouter_case#
void Roue::ajouter_case(int n=1)
Ajoute n cases a la Roue .
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Roue::ajouter_case(int n=1) <roue-public-void-roue-ajouter-case-int-n-equal-1>`
[void Roue::ajouter_case(int n=1)](#roue-public-void-roue-ajouter-case-int-n-equal-1)
avancer#
void Roue::avancer(Roue_ptr &ptr)
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Roue::avancer(Roue_ptr &ptr) <roue-public-void-roue-avancer-roue-ptr-ref-ptr>`
[void Roue::avancer(Roue_ptr &ptr)](#roue-public-void-roue-avancer-roue-ptr-ref-ptr)
changer_temps#
double Roue::changer_temps(const double t)
Change le temps de la Roue .
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`double Roue::changer_temps(const double t) <roue-public-double-roue-changer-temps-const-double-t>`
[double Roue::changer_temps(const double t)](#roue-public-double-roue-changer-temps-const-double-t)
dimensionner#
void Roue::dimensionner(int nb_val)
Dimensionne (1D) les valeurs de la Roue et des ses roues futures.
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Roue::dimensionner(int nb_val) <roue-public-void-roue-dimensionner-int-nb-val>`
[void Roue::dimensionner(int nb_val)](#roue-public-void-roue-dimensionner-int-nb-val)
dimensionner#
void Roue::dimensionner(int nb_val, int nb_comp)
Dimensionne (2D) les valeurs de la Roue et des ses roues futures.
Detailed description
References
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Roue::dimensionner(int nb_val, int nb_comp) <roue-public-void-roue-dimensionner-int-nb-val-int-nb-comp>`
[void Roue::dimensionner(int nb_val, int nb_comp)](#roue-public-void-roue-dimensionner-int-nb-val-int-nb-comp)
fixer_nb_cases#
int Roue::fixer_nb_cases(int)
Change le nombre de cases de la Roue .
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`int Roue::fixer_nb_cases(int) <roue-public-int-roue-fixer-nb-cases-int>`
[int Roue::fixer_nb_cases(int)](#roue-public-int-roue-fixer-nb-cases-int)
futur#
Roue & Roue::futur(int i=1)
Retourne la Roue correspondant a la ieme case future.
Detailed description
References
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Roue & Roue::futur(int i=1) <roue-public-roue-ref-roue-futur-int-i-equal-1>`
[Roue & Roue::futur(int i=1)](#roue-public-roue-ref-roue-futur-int-i-equal-1)
futur#
const Roue & Roue::futur(int i=1) const
Retourne la Roue correspondant a la ieme case future.
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`const Roue & Roue::futur(int i=1) const <roue-public-const-roue-ref-roue-futur-int-i-equal-1-const>`
[const Roue & Roue::futur(int i=1) const](#roue-public-const-roue-ref-roue-futur-int-i-equal-1-const)
nb_cases#
int Roue::nb_cases() const
Retourne le nombre de cases de la Roue .
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`int Roue::nb_cases() const <roue-public-int-roue-nb-cases-const>`
[int Roue::nb_cases() const](#roue-public-int-roue-nb-cases-const)
operator =#
Roue & Roue::operator=(const Roue &)
Affectation d’une Roue Les attibuts modifies sont le temps, les valeurs, le nombre de cases et les valeurs des cases futures.
Detailed description
References
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Roue & Roue::operator=(const Roue &) <roue-public-roue-ref-roue-operator-equal-const-roue-ref>`
[Roue & Roue::operator=(const Roue &)](#roue-public-roue-ref-roue-operator-equal-const-roue-ref)
passe#
Roue & Roue::passe(int i=1)
Retourne la Roue correspondant a la ieme case passee.
Detailed description
References
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Roue & Roue::passe(int i=1) <roue-public-roue-ref-roue-passe-int-i-equal-1>`
[Roue & Roue::passe(int i=1)](#roue-public-roue-ref-roue-passe-int-i-equal-1)
passe#
const Roue & Roue::passe(int i=1) const
Retourne la Roue correspondant a la ieme case passee.
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`const Roue & Roue::passe(int i=1) const <roue-public-const-roue-ref-roue-passe-int-i-equal-1-const>`
[const Roue & Roue::passe(int i=1) const](#roue-public-const-roue-ref-roue-passe-int-i-equal-1-const)
reculer#
void Roue::reculer(Roue_ptr &ptr)
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Roue::reculer(Roue_ptr &ptr) <roue-public-void-roue-reculer-roue-ptr-ref-ptr>`
[void Roue::reculer(Roue_ptr &ptr)](#roue-public-void-roue-reculer-roue-ptr-ref-ptr)
Roue#
Roue::Roue()
Constructeur Construit une roue avec une seule case, au temps t = 0.
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Roue::Roue() <roue-public-roue-roue>`
[Roue::Roue()](#roue-public-roue-roue)
Roue#
Roue::Roue(const Roue &)
Constructeur par copie Le temps, les valeurs et les valeurs des Roues futures sont copies.
Detailed description
References
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Roue::Roue(const Roue &) <roue-public-roue-roue-const-roue-ref>`
[Roue::Roue(const Roue &)](#roue-public-roue-roue-const-roue-ref)
supprimer_case#
void Roue::supprimer_case(int n=1)
Supprime n cases de la Roue .
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Roue::supprimer_case(int n=1) <roue-public-void-roue-supprimer-case-int-n-equal-1>`
[void Roue::supprimer_case(int n=1)](#roue-public-void-roue-supprimer-case-int-n-equal-1)
temps#
double Roue::temps() const
Retoune la valeur du temps de la Roue .
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`double Roue::temps() const <roue-public-double-roue-temps-const>`
[double Roue::temps() const](#roue-public-double-roue-temps-const)
valeurs#
DoubleTab & Roue::valeurs()
Retourne le tableau des valeurs de la Roue .
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`DoubleTab & Roue::valeurs() <roue-public-doubletab-ref-roue-valeurs>`
[DoubleTab & Roue::valeurs()](#roue-public-doubletab-ref-roue-valeurs)
valeurs#
const DoubleTab & Roue::valeurs() const
Retourne le tableau des valeurs de la Roue .
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`const DoubleTab & Roue::valeurs() const <roue-public-const-doubletab-ref-roue-valeurs-const>`
[const DoubleTab & Roue::valeurs() const](#roue-public-const-doubletab-ref-roue-valeurs-const)
~Roue#
Roue::~Roue()
Desctructeur.
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Roue::~Roue() <roue-public-roue-dtor-roue>`
[Roue::~Roue()](#roue-public-roue-dtor-roue)
Attributes Documentation#
Roue_ptr Roue::futur_
int Roue::nb_cases_
Roue_ptr Roue::passe_
double Roue::temps_
DoubleTab Roue::valeurs_