Moka controlers
|
#include <parameter-eye-position.hh>
Public Member Functions | |
virtual int | getType () const |
Identificateur du type de paramètre. | |
Constructeur et destructeur | |
CParameterEyePosition (int ANbRef=0) | |
CParameterEyePosition (const CParameterEyePosition &) | |
CParameter * | copy () const |
virtual | ~CParameterEyePosition () |
Sauvegarde et chargement des paramètres | |
virtual void | save (std::ostream &) |
virtual void | load (std::istream &) |
virtual void | reinit () |
Accesseurs et modificateurs des paramètres | |
float | getRotationAlpha () const |
void | setRotationAlpha (float) |
float | getRotationBeta () const |
void | setRotationBeta (float) |
float | getDistance () const |
void | setDistance (float) |
void | incRotationAlpha (float) |
void | incRotationBeta (float) |
void | incDistance (float) |
float | getPasAvancement () const |
void | setPasAvancement (float) |
float | getAngleRotation () const |
void | setAngleRotation (float) |
Public Member Functions inherited from CParameter | |
CParameter (unsigned int ANbRef=0) | |
CParameter (const CParameter &AParameter) | |
virtual | ~CParameter () |
void | incNbRef (unsigned int AValue=1) |
void | decNbRef (unsigned int AValue=1) |
unsigned int | getNbRef () const |
virtual void | addPrecompileToUpdate (CPrecompile *) |
virtual void | removePrecompileToUpdate (CPrecompile *) |
virtual void | putAllNeedToUpdate () |
Friends | |
std::ostream & | operator<< (std::ostream &, const CParameterEyePosition &) |
Fonctions amies pour lire et écrire dans un flux. | |
std::istream & | operator>> (std::istream &, CParameterEyePosition &) |
Cette classe contient simplement les accesseurs et modificateurs des différentes variables membres.
Definition at line 43 of file parameter-eye-position.hh.
CParameterEyePosition::CParameterEyePosition | ( | int | ANbRef = 0 | ) |
Constructeur
Definition at line 32 of file parameter-eye-position.cc.
CParameterEyePosition::CParameterEyePosition | ( | const CParameterEyePosition & | AParam | ) |
Definition at line 39 of file parameter-eye-position.cc.
|
virtual |
Destructeur
Definition at line 48 of file parameter-eye-position.cc.
|
virtual |
Equivalent d'un constructeur par recopie, mais en méthode virtuelle pour le polymorphisme.
Implements CParameter.
Definition at line 51 of file parameter-eye-position.cc.
float CParameterEyePosition::getAngleRotation | ( | ) | const |
getAngleRotation
Definition at line 147 of file parameter-eye-position.cc.
float CParameterEyePosition::getDistance | ( | ) | const |
getDistance
Definition at line 123 of file parameter-eye-position.cc.
float CParameterEyePosition::getPasAvancement | ( | ) | const |
getPasAvancement
Definition at line 141 of file parameter-eye-position.cc.
float CParameterEyePosition::getRotationAlpha | ( | ) | const |
getRotationAlpha
Definition at line 111 of file parameter-eye-position.cc.
float CParameterEyePosition::getRotationBeta | ( | ) | const |
getRotationBeta
Definition at line 117 of file parameter-eye-position.cc.
|
virtual |
Identificateur du type de paramètre.
Implements CParameter.
Definition at line 138 of file parameter-eye-position.cc.
void CParameterEyePosition::incDistance | ( | float | ADelta | ) |
incDistance
ADelta | Le delta |
Incrémente la valeur FDistance de ADelta.
Definition at line 135 of file parameter-eye-position.cc.
void CParameterEyePosition::incRotationAlpha | ( | float | ADelta | ) |
incRotationAlpha
ADelta | Le delta |
Incrémente la valeur FRotationAlpha de ADelta.
Definition at line 129 of file parameter-eye-position.cc.
void CParameterEyePosition::incRotationBeta | ( | float | ADelta | ) |
incRotationBeta
ADelta | Le delta |
Incrémente la valeur FRotationBeta de ADelta.
Definition at line 132 of file parameter-eye-position.cc.
|
virtual |
load
Méthode permettant de récupérer les valeurs des variables membres.
Implements CParameter.
Definition at line 57 of file parameter-eye-position.cc.
|
virtual |
reinit
Méthode pour réinitialiser avec nos valeurs par defaut.
Implements CParameter.
Definition at line 60 of file parameter-eye-position.cc.
|
virtual |
save
Méthode permettant de sauver les valeurs des variables membres.
Implements CParameter.
Definition at line 54 of file parameter-eye-position.cc.
void CParameterEyePosition::setAngleRotation | ( | float | angle | ) |
setAngleRotation
ADistance | La nouvelle distance |
Affecte la valeur FAngleRotation.
Definition at line 150 of file parameter-eye-position.cc.
void CParameterEyePosition::setDistance | ( | float | ADistance | ) |
setDistance
ADistance | La nouvelle distance |
Affecte la valeur FDistance.
Definition at line 126 of file parameter-eye-position.cc.
void CParameterEyePosition::setPasAvancement | ( | float | pas | ) |
setPasAvancement
ADistance | La nouvelle distance |
Affecte la valeur FPasAvancement.
Definition at line 144 of file parameter-eye-position.cc.
void CParameterEyePosition::setRotationAlpha | ( | float | ARotation | ) |
setRotationAlpha
ARotation | Le nouvel angle |
Affecte la valeur FRotationAlpha.
Definition at line 114 of file parameter-eye-position.cc.
void CParameterEyePosition::setRotationBeta | ( | float | ARotation | ) |
setRotationBeta
ARotation | Le nouvel angle |
Affecte la valeur FRotationBeta.
Definition at line 120 of file parameter-eye-position.cc.
|
friend |
Fonctions amies pour lire et écrire dans un flux.
|
friend |