Roue#
#include <Roue.h>
Classe Roue utilisee dans Champ_Inc_Base.
How to cite this class in this doc#
: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#
void Roue::ajouter_case(int n=1)
Ajoute n cases a la Roue .
References
Referenced By
How to cite in this doc:
:ref:`void Roue::ajouter_case(int n=1) <public-void-roue-ajouter-case-int-n-equal-1>`
[void Roue::ajouter_case(int n=1)](#public-void-roue-ajouter-case-int-n-equal-1)
void Roue::avancer(Roue_ptr &ptr)
References
Referenced By
How to cite in this doc:
:ref:`void Roue::avancer(Roue_ptr &ptr) <public-void-roue-avancer-roue-ptr-ref-ptr>`
[void Roue::avancer(Roue_ptr &ptr)](#public-void-roue-avancer-roue-ptr-ref-ptr)
double Roue::changer_temps(const double t)
Change le temps de la Roue .
Referenced By
How to cite in this doc:
:ref:`double Roue::changer_temps(const double t) <public-double-roue-changer-temps-const-double-t>`
[double Roue::changer_temps(const double t)](#public-double-roue-changer-temps-const-double-t)
void Roue::dimensionner(int nb_val)
Dimensionne (1D) les valeurs de la Roue et des ses roues futures.
How to cite in this doc:
:ref:`void Roue::dimensionner(int nb_val) <public-void-roue-dimensionner-int-nb-val>`
[void Roue::dimensionner(int nb_val)](#public-void-roue-dimensionner-int-nb-val)
void Roue::dimensionner(int nb_val, int nb_comp)
Dimensionne (2D) les valeurs de la Roue et des ses roues futures.
References
How to cite in this doc:
:ref:`void Roue::dimensionner(int nb_val, int nb_comp) <public-void-roue-dimensionner-int-nb-val-int-nb-comp>`
[void Roue::dimensionner(int nb_val, int nb_comp)](#public-void-roue-dimensionner-int-nb-val-int-nb-comp)
int Roue::fixer_nb_cases(int)
Change le nombre de cases de la Roue .
References
Referenced By
How to cite in this doc:
:ref:`int Roue::fixer_nb_cases(int) <public-int-roue-fixer-nb-cases-int>`
[int Roue::fixer_nb_cases(int)](#public-int-roue-fixer-nb-cases-int)
const Roue & Roue::futur(int i=1) const
Retourne la Roue correspondant a la ieme case future.
References
Referenced By
How to cite in this doc:
:ref:`const Roue & Roue::futur(int i=1) const <public-const-roue-ref-roue-futur-int-i-equal-1-const>`
[const Roue & Roue::futur(int i=1) const](#public-const-roue-ref-roue-futur-int-i-equal-1-const)
int Roue::nb_cases() const
Retourne le nombre de cases de la Roue .
Referenced By
How to cite in this doc:
:ref:`int Roue::nb_cases() const <public-int-roue-nb-cases-const>`
[int Roue::nb_cases() const](#public-int-roue-nb-cases-const)
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.
References
How to cite in this doc:
:ref:`Roue & Roue::operator=(const Roue &) <public-roue-ref-roue-operator-equal-const-roue-ref>`
[Roue & Roue::operator=(const Roue &)](#public-roue-ref-roue-operator-equal-const-roue-ref)
const Roue & Roue::passe(int i=1) const
Retourne la Roue correspondant a la ieme case passee.
References
Referenced By
How to cite in this doc:
:ref:`const Roue & Roue::passe(int i=1) const <public-const-roue-ref-roue-passe-int-i-equal-1-const>`
[const Roue & Roue::passe(int i=1) const](#public-const-roue-ref-roue-passe-int-i-equal-1-const)
void Roue::reculer(Roue_ptr &ptr)
References
Referenced By
How to cite in this doc:
:ref:`void Roue::reculer(Roue_ptr &ptr) <public-void-roue-reculer-roue-ptr-ref-ptr>`
[void Roue::reculer(Roue_ptr &ptr)](#public-void-roue-reculer-roue-ptr-ref-ptr)
Roue::Roue()
Constructeur Construit une roue avec une seule case, au temps t = 0.
Referenced By
How to cite in this doc:
:ref:`Roue::Roue() <public-roue-roue>`
[Roue::Roue()](#public-roue-roue)
Roue::Roue(const Roue &)
Constructeur par copie Le temps, les valeurs et les valeurs des Roues futures sont copies.
References
How to cite in this doc:
:ref:`Roue::Roue(const Roue &) <public-roue-roue-const-roue-ref>`
[Roue::Roue(const Roue &)](#public-roue-roue-const-roue-ref)
void Roue::supprimer_case(int n=1)
Supprime n cases de la Roue .
References
Referenced By
How to cite in this doc:
:ref:`void Roue::supprimer_case(int n=1) <public-void-roue-supprimer-case-int-n-equal-1>`
[void Roue::supprimer_case(int n=1)](#public-void-roue-supprimer-case-int-n-equal-1)
double Roue::temps() const
Retoune la valeur du temps de la Roue .
Referenced By
How to cite in this doc:
:ref:`double Roue::temps() const <public-double-roue-temps-const>`
[double Roue::temps() const](#public-double-roue-temps-const)
DoubleTab & Roue::valeurs()
Retourne le tableau des valeurs de la Roue .
How to cite in this doc:
:ref:`DoubleTab & Roue::valeurs() <public-doubletab-ref-roue-valeurs>`
[DoubleTab & Roue::valeurs()](#public-doubletab-ref-roue-valeurs)
const DoubleTab & Roue::valeurs() const
Retourne le tableau des valeurs de la Roue .
Referenced By
How to cite in this doc:
:ref:`const DoubleTab & Roue::valeurs() const <public-const-doubletab-ref-roue-valeurs-const>`
[const DoubleTab & Roue::valeurs() const](#public-const-doubletab-ref-roue-valeurs-const)
Roue::~Roue()
Desctructeur.
How to cite in this doc:
:ref:`Roue::~Roue() <public-roue-dtor-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_